Enable JavaScript to run this app.
Skip to main content
OpenTable logo

St. Charles Restaurants

Book your table now

Find the right table in St. Charles

Let OpenTable find the best spots for you.

Powered by AI

    Check out diners' favourite 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.

    1. A photo of Napoli 3 restaurant

      Napoli 3

      $$$$
      •
      Italian
      •
      4.8
      (2,541)
      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.
    2. A photo of Napoli Sea restaurant

      Napoli Sea

      $$$$
      •
      Seafood
      •
      4.8
      (950)
      Napoli Sea located at the Streets of St. Charles is family owned and operated by the Pietoso Family. You will quickly feel as if you are in a coastal city with the beautiful ambiance and nautical vibe. Selections include the freshest fish flown in daily amongst many other other selections.

    See what locals rave about in St. Charles

    From verified diners like you
    From verified diners like you
    • John
      St. Louis •5 reviews
      5.0
      Dined 2 days ago
      This was our first visit to The Main House. We were sincerely pleased with our dining experience. Our servers were attentive and courteous. We chose to order from the Sunday Brunch menu and thoroughly enjoyed the food. We are looking forward to returning to try the diner menu.
      More info
      The Main House$$$$• American• St. Charles
      •
      4.8
    • Mark
      St. Louis •20 reviews
      5.0
      Dined 2 days ago
      Really great service and food. It was pretty loud out on the patio but still very nice brunch.
      More info
      Prasino - St. Charles, MO$$$$• American• St. Charles
      •
      4.7
    • Nadya
      St. Louis •1 review
      5.0
      Dined 2 days ago
      10/10 like genuinely so happy I came here for my birthday!! The wait wasn’t crazy long, food was fresh and seasoned and amazing! Im still thinking about those oysters lmao! I also got the lobster tail, my friend got the steak. Both amazing! Our server was so nice and sweet I loved her and all the other staff were nice as well! Napoli sea will be seeing me again real soon.
      More info
      Napoli Sea$$$$• Seafood• St. Charles
      •
      4.8
    • Brandy
      Chicago / Illinois •1 review
      5.0
      Dined 3 days ago
      Food and service was top notch! Very attentive to our table and others dining. Witnessed several times employees helping each other out and even though they were all busy all were pleasant and had smiles on their faces! We will be back!
      More info
      Firebirds Wood Fired Grill - St. Charles$$$$• American• St. Charles
      •
      4.1
    • Paul
      St. Louis •1 review
      5.0
      Dined 6 days ago
      This was a great evening out with friends. We all enjoyed what we had (each had their own choice). Can't say enough about Napoli III. Everything was great and worth it.
      More info
      Napoli 3$$$$• Italian• St. Charles
      •
      4.8

    Restaurant experiences trending in St. Louis

    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 Spiro's - St. Charles, Napoli Sea and The Main House

    Explore OpenTable

    1. Home
    2. United States
    3. St. Louis
    Discover
    OpenTable
    • About Us
    • Blog
    • Careers
    • Press
    More
    Businesses
    • OpenTable For Restaurants
    • OpenTable Pricing & Plans
    • OpenTable Support
    Join us on
    • Privacy policy
    • Terms of Use
    • Cookies and Interest-Based Ads
    • Accessibility Statement
    • Cookie Preferences
    Copyright © 2026 OpenTable Australia Level 22, 357 Collins Street, Melbourne, Victoria - All rights reserved.
    OpenTable is part of Booking Holdings, the world leader in online travel and related services.
    Booking Logo
    Priceline Logo
    KAYAK Logo
    Agoda Logo
    OpenTable Logo