Best restaurants near me in St. Charles, MO
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Top Rated
Dining Options
Seating Options
Accessibility
46 restaurants available nearby
Price: Moderate
• Steakhouse • St. Charles
Booked 76 times today
Booked 45 times today
Price: Expensive
• Italian • Maryland Heights
Booked 22 times today
Price: Very Expensive
• Steakhouse • St. Charles
Booked 23 times today
Booked 3 times today
Booked 11 times today
Dining near St. Charles, MO at a glance
Updated on
See what locals rave about
From verified diners like you
From verified diners like you
- RRobertSt. Louis •1 review5.0Dined 1 day agoSea bass entree was outstanding as usual. Our server, Marschal provided outstanding service. Highly recommend!More infoNapoli 3Price: Moderate• Italian• St. Charles•4.8
- KKristiCincinnati / Dayton •5 reviews5.0Dined 3 days agoChris was our server and made our dinner celebration for a birthday very special! The Risotto Flambé was a real treat to see prepared tableside. Thank you!!More infoNapoli SeaPrice: Expensive• Seafood• St. Charles•4.8
- JJordanSt. Louis •2 reviews5.0Dined on Jan 2, 2025My two sisters and I went there last night for a holiday dinner, and it was fabulous. Our waitress I believe her name was Heather, was such a sweet energetic girl and gave us a lot of great suggestions for food and drinks! We had a blast and it wasn’t busy at 5:30/6 on a Thursday but the ambience and music was great! Love the restaurant and will eat there again soon!More infoPrasino - St. Charles, MOPrice: Expensive• American• St. Charles•4.7
- SStevenSt. Louis •2 reviews5.0Dined on Jan 1, 2025Food is great, service top notch from Nate. Some nearby tables a bit loud. 3 course meal really special but too much food. Took home enough for second dinner.More infoFirebirds Wood Fired Grill - St. CharlesPrice: Moderate• Steakhouse• St. Charles•4.6
- PpauletteVIPVirginia •57 reviews5.0Dined on Dec 28, 2024We thoroughly enjoyed our dinner at The Main House. The service was great, and the food fantastic! We both had the filet mignon which was cooked to perfection and melted in our mouths. Cozy, warm ambiance - a great place to enjoy a special or every night dinner.More infoThe Main HousePrice: Moderate• American• St. Charles•4.7
Frequently asked questions
Here are the most popular cuisines: American, Italian, Steakhouse, Seafood, Steak and many more.
There are 256 restaurants on OpenTable in St. Louis.
Yes, we partner with a third party to bring back menu information for restaurants near you.