Tap House Grill
Address:
341 W Main St, Saint Charles, IL 60174
Phone:
(630) 443-1664
Restaurants
Other Businesses:
- Nuova Italia Ristorante at 18 N 4th St, Saint Charles, IL 60174
- 18 North at 18 N 4th St, Saint Charles, IL 60174
- Isacco Kitchen at 210 Cedar St, Saint Charles, IL 60174
- The Finery & Blacksmith Bar at 305 W Main Street, Saint Charles, IL 60174
- Heavenly Ham at 311 N 2nd St, Saint Charles, IL 60174