Tap House Grill


3341 W Main St
Charles, IL 60175

A Bar and Grill in Charles IL

What began in the fall of 2005 as a dream of bringing together fresh, made from scratch "addictive" food alongside a large selection of local "creative" handcrafted, exclusive and rare beers on tap is today a reality at Tap House Grill. The dream of delicious food and exceptional beer became a reality on November 11, 2006 when the first Tap House Grill opened in St Charles, Illinois.


Day Opening Closing
Monday  - Thursday  11:00 AM 11:00 PM
Friday - Saturday   11:00 AM 12:00 AM
Sunday  11:00 AM 10:00 PM
Click the button to add a review for Tap House Grill

Add Review