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
31 restaurants available nearby
Booked 33 times today
Price: Moderate
• Steakhouse • St. Charles
Booked 32 times today
Booked 13 times today
Booked 10 times today
Booked 1 time today
See what locals rave about
From verified diners like you
From verified diners like you
- FFrancineSt. Louis •1 review4.0Dined todayOverall, food was very good. Filets and tenderloins were especially tasty. Lobster risotto special was an expensive disappointment.More infoThe Main HousePrice: Moderate• American• St. Charles•4.6
- DDavidSt. Louis •2 reviews5.0Dined 1 day agoWe've been there twice, and we'll be back again. Classy with friendly and attentive service. The food is excellent. Overall pricey but 100% satisfying.More infoPrasino - St. Charles, MOPrice: Expensive• American• St. Charles•4.7
- MMarciaSt. Louis •1 review5.0Dined 1 day agoI had dinner with my brother and sister-in-law for a Christmas Eve lunch. I made reservations and was promptly seated. The server was very nice, and her service was exceptional. I have been here before, and I have to say this was my best experience yet!!More infoFirebirds Wood Fired Grill - St. CharlesPrice: Moderate• Steakhouse• St. Charles•4.6
- MMariaGreater Boston •5 reviews5.0Dined 1 day agoEverything we had was great and the service was excellent. It’s a great addition to the Saint Charles area. Definitely recommend as one of the better restaurants in this region.More infoNapoli 3Price: Moderate• Italian• St. Charles•4.9
- SSteveSt. Louis •3 reviews5.0Dined on Nov 15, 2024The only thing that bothers me is the tables, that I know to be clean because I see them. Leaning them when people leave, they are so damn sticky. So weird…More infoP.F. Chang's - St. CharlesPrice: Moderate• Chinese• St. Charles•4.4