St. Charles is a beautiful, boutique town that boarders Geneva, IL. There are many unique restaurants, shops, bars, bike trails, walking trails and historic architecture to explore whether you are local or are from out of town. We have shared some of our favorite places below but there are many, many more!
McNally's Pub
109 West Main Street, St. Charles, IL 60174
A casual fun spot to gather!
Bien Trucha
410 West State Street, Geneva, IL 60134
Excellent authentic Mexican food!
The Office Dining & Spirits
201 East Main Street, St. Charles, IL 60174
Great outdoor seating!
The Little Traveler
404 South 3rd Street, Geneva, IL 60134
This is a fun place to window shop and enjoy local restaurants on historic Third Street in Geneva.