Best Lunch Restaurants in Maryland Heights
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
60 restaurants available nearby
Booked 68 times today
Booked 53 times today
Price: Moderate
• Steakhouse • St. Charles
Booked 77 times today
Booked 19 times today
Booked 33 times today
Booked 5 times today
See what locals rave about
From verified diners like you
From verified diners like you
- GGeorgePhoenix / Arizona •1 review5.0Dined todayRecommended to us by a Lindenwood soccer coach and did not disappoint!! My burger was cooked to perfection and highly recommend the kettle chips. I also had the French onion soup which was spot on. Located in a fantastic part of the historic St Charles area.More infoThe Main HousePrice: Moderate• American• St. Charles•4.7
- CChristinevipLos Angeles •9 reviews5.0Dined 1 day agoWent for a B-day celebration. We had one of the private rooms. It was perfect, we could enjoy our party without any outside noise of the restaurant. Menu was amazing, if you like seafood, this is THE place. Food was exceptional. Highly recommend.More infoBristol Seafood Grill - Creve CoeurPrice: Expensive• Seafood• Creve Coeur•4.7
- DDianaSt. Louis •4 reviews5.0Dined 2 days agoThe service was excellent and the ambiance was very nice. Lunch prices were comparable to like restaurants. The salads and pasta dishes were fresh and delicious however the chicken piccata was average. We will be back.More infoNapoli 3Price: Moderate• Italian• St. Charles•4.8
- CChristineSt. Louis •25 reviews4.0Dined 5 days agoService seemed to be a bit show this evening. But our dinner was quite delightfullyMore infoFirebirds Wood Fired Grill - St. CharlesPrice: Moderate• Steakhouse• St. Charles•4.4
- TTheresavipKansas City / Kansas •37 reviews5.0Dined on Nov 16, 2024It was Perfect. They accommodated a group of seven and the server was fantastic.More infoPrasino - St. Charles, MOPrice: Expensive• American• St. Charles•4.7