Best Lunch Restaurants in St. Charles
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
20 restaurants available nearby
Booked 48 times today
Booked 2 times today
Booked 8 times today
Price: Moderate
• American • St. Charles
Booked 106 times today
Booked 46 times today
See what locals rave about
From verified diners like you
From verified diners like you
- JJimmyPortland / Oregon •42 reviews5.0Dined 4 days agoI wish I was allowed to give La ZaZa Trattoria 10 stars because this place is fantastic! Everything cooked perfectly, great service and reasonable prices for what you get. The Wagyu Steak special was one of the best steaks I’ve ever eaten, (cooked perfectly to order) and I’ve dined at some of the finest steakhouses in the country. If I lived in the area, I’d be here every night!! Awesome restaurant!More infoLa ZaZa Trattoria - St. CharlesPrice: Expensive• Italian• St. Charles•4.8
- MMaryDenver / Colorado •5 reviews5.0Dined on Nov 12, 2024Wonderful food and service! The music was loud, but bearable given the food was amazing.More infoMio ModoPrice: Moderate• Italian• St. Charles•4.7
- MmikevipChicago / Illinois •3 reviews5.0Dined on Oct 16, 2024Food, service, atmosphere all good. Have been here before. Never disappointedMore infoThe Office Dining and SpiritsPrice: Moderate• American• St. Charles•4.3
- JJamesChicago / Illinois •130 reviews4.0Dined on Oct 9, 2024The happy special was great. Very good burger. The service was good.More infoWhiskey BendPrice: Moderate• Gastro Pub• St. Charles•4.2
- MKMikeKvipChicago / Illinois •12 reviews5.0Dined on May 18, 2024Went for lunch on a beautiful day and sat outside- so cute on patio. Food was delicious and we will be back!More infoMcNally's PubPrice: Expensive• Irish• St. Charles•4.7