St. Charles IL Bars
1. 3615 E Main St, St Charles, IL 60174 | Schaumburg Ale House(847) 519-0044
2. 106 S Riverside Ave, St. Charles, IL 60174 | River Rockhouse(630) 549-0270
3. 3341 W Main St, St. Charles, IL 60175 | Tap House Grill(630) 443-1664