St. Charles Restaurants
Make a free reservation
Check out diners' favorite restaurants in St. Charles
Updated on
Diners’ Choice Awards are based on where your fellow diners book, dine, and review. Only verified diners get to review restaurants on OpenTable, so our data doesn’t lie.
Napoli 3
Price: Moderate•Italian•4.8(2,199)Café Napoli is a family owned restaurant, established in 1989 by Tony and Kathy Pietoso. Quickly becoming a success, they moved the small basement restaurant to a larger location at the corner of Forsyth and Bemiston in the heart of Clayton. In 2003, sons Ande and Kye expanded their family restaurant by adding Bar Napoli, a swank cocktail lounge. A few years later, Napoli Reserve was added onto Bar Napoli allowing for private event space and an additional bar and lounge for the weekends. After years of a flourishing business, Kathy and Tony decided to take their ventures West to Town and Country where they opened their second location, Napoli2, managed by Ande. Kye has taken the reigns from his father and is now the front man for the 8,000 square foot establishment in Clayton. Café Napoli and Bar Napoli have recently undergone a face lift inside and out. Inside the kitchen, Executive Chef from Napoli2 Jon Berger was recently added to the team, bringing fresh ideas and innovation to the regional Italian specialties.Spiro's - St. Charles
Price: Moderate•European•4.7(936)Dine in with Spiro’s and enjoy an unforgettable dining experience unique and unparalleled to any other restaurant in the Saint Louis area. Whether you are trying our classic and remastered Mediterranean dishes or our American fare seafood, steaks and pastas, your experience will be memorable and will leave you wanting to share your experience with your friends and family.
Prasino - St. Charles, MO
Price: Expensive•American•4.6(3,354)Prasino is an eco-friendly restaurant in St. Louis, MO that serves breakfast, lunch and dinner. Prasino means green, which is at the heart of the restaurant's mission - to provide healthy food at an affordable price in a modern, environmentally conscious setting.
Prasino emphasizes seasonal, local, and organic food whenever possible. Its commitment to sustainability is incorporated in Prasino's eco-chic design.The Main House
Price: Moderate•American•4.7(313)Chef Chip Bates creates the most comfortable and casual dining with great technique and quality American Food. Located in the heart of old town Main Street St. Charles. The Main House is a place for everyone to enjoy great food and drinks lunch and dinner. Great patio to enjoy river views as well as Main Street events and parades!
Savor
Price: Moderate•Café•4.3(11)Welcome to Savor – Where Tradition Meets Taste
Nestled in the heart of Historic Saint Charles, Savor is a family-owned gem founded in 2023 by Marsha and Scott Timme. Born from a lifelong dream and generations of culinary passion, Savor offers a warm, inviting space (with a patio) where guests can unwind and enjoy elevated American cuisine and handcrafted cocktails.
Our story begins in the kitchen—where Marsha, inspired by cherished moments cooking alongside her mother and grandmother, discovered her love for food. That passion led her to culinary school and a 35-year journey in the restaurant industry. With the support of her husband Scott, she brought a shared dream to life: creating a neighborhood gathering spot where every meal feels like home.
Whether you're joining us for a casual night out or a special celebration, we’re here to make every visit memorable with delicious food, heartfelt hospitality, and a touch of Saint Charles charm.
We can't wait to welcome you to the table.P.F. Chang's - St. Charles
Price: Moderate•Chinese•3.9(174)We are an Asian & Chinese restaurant offering dine-in, takeout, to-go, delivery, and catering. Make a reservation online to dine in. Order Asian and Chinese food delivery, takeout, and catering online or through the P.F. Chang's mobile app. Let us cater the perfect feast for you - corporate office catering menus are also available. P.F. Chang's offers a variety of signature Asian, Thai, Korean, Japanese, Mongolian, and Chinese food dishes including Chicken Lettuce Wraps, Chicken Pad Thai, Signature Lo Mein, Fried Rice, Mongolian Beef, Chang's Spicy Chicken, and Pork and Shrimp Dumplings. Order online for sushi delivery and takeout. Many gluten-free and vegetarian menu items are available. Try our seasonal cocktails and seasonal menu items.
See what locals rave about in St. Charles
- DDawonSt. Louis •13 reviews5.0Dined 1 day agoThis restaurant is truly an experience i brought my wife here for her birthday and we had such an amazing time the food was top of the line service was exceptional our server Christopher he did such an amazing job explaining the menu gave us details about the food and how it's prepared it really opened up the menu to us and made it easy for us to decide and we couldn't have made a better choice we definitely will be back again we thank the staff for such hard work and a great food experience two thumbs upMore infoNapoli SeaPrice: Expensive• Seafood• St. Charles•4.9
- JJimVIPSt. Louis •26 reviews5.0Dined 2 days agoBest Tortellini in town!!! Great Service and Great food and wine..what more can you askMore infoCharlie Gitto's at Hollywood CasinoPrice: Expensive• Italian• Maryland Heights•4.6
- RReginaCincinnati / Dayton •1 review5.0Dined 4 days agoAmazing food and fantastic, friendly bartenders! We wi be back.More infoPrasino - St. Charles, MOPrice: Expensive• American• St. Charles•4.6
- GGregorySt. Louis •1 review5.0Dined 6 days ago The food was great and the service was fantastic. More infoFirebirds Wood Fired Grill - St. CharlesPrice: Moderate• American• St. Charles•4.5
- EEthelIndiana •5 reviews5.0Dined on Jul 21, 2025Great ambiance and delicious food. Prices a little highMore infoNapoli 3Price: Moderate• Italian• St. Charles•4.8
Trending dishes in St. Charles
Restaurant experiences trending in St. Louis
Private Dining
Private Dining
Get inspired by our collections of the top restaurants in St. Charles
Discover St. Charles
St. Charles, the original capital of Missouri, welcomes visitors to its quaint colonial town. South Main Street persuades visitors and townsfolk to frequent its many shops, restaurants and cafes. It would take weeks to sample the many one-of-a-kind eateries in St. Charles. Chefs proud of their French cuisine, German entrees, Italian creations and loved American dishes anxiously await your visit. After hitting historic spots like the Lewis & Clark Boat House and appreciating the area's trading post history, meander down to relax at a patio restaurant, take in a local pub, or grab some take-out to eat along the riverfront. And, if you're looking for restaurants that are into sustainability and locally produced ingredients, you'll find them in St. Charles.
Frequently asked questions
Child friendly restaurants in St. Charles include Prasino - St. Charles, MO, Bar Louie - St Charles and Firebirds Wood Fired Grill - St. Charles
Explore OpenTable
- Zumbehl Commons Shopping Center
- Harvester Square
- Lewis & Clark Boat House and Museum
- Hollywood Casino St. Louis
- Ara Spa
- Family Arena
- Harvester Square Shopping Center
- Lewis Clark Center
- Pere Marquette State Park
- African Church
- Midrivers Mall
- River Road Park
- The Muny Theater
- Pere Marquette Nature Preserve
- Harlen C. Hunter Stadium
- Hampton Inn St. Louis-St. Charles
- St. Charles Convention Center
- Country Inn & Suites By Carlson St Peters
- Regency Plaza Shopping Center
- Saint Andrews Plaza Shopping Center