Search Results
Tap House Grill
411 N Main St, Glen Ellyn, IL 60137
Tap House Grill has four locations throughout the western Chicagoland area. Glen Ellyn Tap House offers an AmericanMore pub-style menu, including beer-infused appetizers and main courses and a catch-and-cook lobster tank. Check often for specials, which include weekly Wednesday-night burger nights and monthly beer dinners.
See more »