Full menu with prices & pictures
Schmidt's Towne Tap 107 N Main St, Elburn, United States
+16303650100
When you're planning your visit to Schmidt's Towne Tap, you could take public transportation to the stop Metra-Elburn Station, which is the nearest stop at 732 meters distance to the restaurant.
A comprehensive menu of Schmidt's Towne Tap from Elburn covering all 1 courses and drinks can be found here on the food list.
Got to eat in another place in Elburn. It's not that much of a menu. Schmidt's is a pretty happ...
A nice restaurant with a great outdoor patio. It is decorated really cute for fall too. We sat...
Good food and fast service. It was a bit loud outside but we enjoyed watching all the Harleys c...