Book a Room

St.Charles, Illinois - Venue Details

We appreciate your interest in our area and hope you enjoy visiting this venue on your upcoming trip to St. Charles.

Tap House Grill

Tap House Grill

3341 W. Main Street
St. Charles, IL 60175

Neighborhood atmosphere with eclectic entrees made from the freshest ingredients. 20 ice-cold draft beers. Perfect place for quick lunch, sit-down dinner.


  < Return to Previous Page