Tap House Grill
Address:
3341 W Main St, Saint Charles, IL 60175
Phone:
(630) 443-1664
Other Details:
Tap House Grill offers American cuisine and a large selection of draught beers. The menu includes burgers, sandwiches, salads and a variety of entrees. Seating is varied and includes loveseats, bar stools, indoor tables and outdoor tables.
Restaurants
Other Businesses: