Listen LIVE and follow WBIG on social media at WBIGAurora.com
Your cart is currently empty
Tap House Grill is an array of fresh made from scratch "Addictive" food alongside a large selection of local "creative' handcrafted, exclusive and rare beers on tap.
Located at 3341 W Main Street in St. Charles. Call 630-443-1664. Indoor Seating, Patio Seating, Pickup, or Parking Lot Pickup Available.
Visit www.taphousegrill.com/locations/st-charles for upcoming promotions, menus, events and more.
No products found