The House Pub in St. Charles, IL, occupies a historic 1926 building with three distinct floors tailored for business gatherings and casual meetups. The main floor offers over 200 local and international beers, ideal for relaxed client drinks or team outings.
Upstairs, The Lounge provides a cozy setting with couches and dim lighting, perfect for small groups to enjoy martinis and scotch in a comfortable atmosphere. The middle floor features a low-key gaming room with tables and foosball, adding a playful touch to informal networking or team bonding events.
Loading map...
Rated 4.6 on Google · 380 reviews