Top restaurants list

10 Best St. Louis Restaurants

  • 10 restaurants
  • St. Louis, Missouri
  • Updated December 6, 2025

The top restaurants St. Louis has to offer include Vicia, Sidney Street Cafe, Pappy's Smokehouse, Balkan Treat Box, Indo STL, Acero, Brasserie by Niche, Gioia's Deli, Louie Restaurant STL, and The Crossing STL. St. Louis, Missouri, is known for its unique regional specialties such as St. Louis-style barbecue ribs, toasted ravioli, gooey butter cake, and the Gerber sandwich. 

The city’s reputation as a food destination is strengthened by its food styles. With its famous barbecue and Italian-American offerings from The Hill neighborhood, St. Louis also showcases strong New American establishments and a significant Bosnian food presence. Foodie hotspots such as The Hill for Italian food, Midtown and the Central West End for upscale and contemporary options, and areas like Webster Groves for unique spots like Balkan Treat Box, contain many of the best restaurants in St. Louis. Commonly used ingredients in St. Louis kitchens include pork (for barbecue and Italian dishes), Provel cheese (a local specialty), and seasonal Midwestern produce. St. Louis's status as a good destination for food is supported by James Beard Award-winning chefs and restaurants, and popular food events like Taste of St. Louis.

St. Louis is a major independent city and metropolitan area in Missouri, located on the western bank of the Mississippi River, near its confluence with the Missouri River. The best restaurants STL offers reflect this blend of Midwestern heritage and evolving tastes. Among the featured establishments, Sidney Street Cafe provides an exceptional overall experience due to its consistent high-quality New American food, its elegant yet comfortable atmosphere, and its attentive service. For a quick and iconic local meal, Gioia's Deli is a classic choice for its Hot Salami. For premier fine dining, Vicia is acclaimed for its modern and vegetable-forward tasting menus.

  1. Vicia 1
    Vicia is a contemporary American restaurant focused on vegetable-forward, tasting menu experiences, emphasizing innovative preparations of seasonal ingredients sourced from local farms.
    Item Prices
    9
    Average Item Price
    $6.28
    More about Vicia

    Type of Restaurant:

     Fine Dining.

    Type of Food:

     Modern American, Vegetable-Forward.

    Signature Dishes:

     The menu consists of a multi-course tasting format that changes frequently to reflect seasonal availability and chef's creativity, often showcasing inventive vegetable preparations alongside responsibly sourced proteins.

    Vicia signature dishes::  The menu consists of a multi-course tasting format that cha...

    Location:

     4260 Forest Park Ave, St. Louis, MO 63108.

    Special Feature: 

    A strong emphasis on vegetables as the centerpiece of many dishes, a commitment to whole-animal butchery, and a sophisticated, minimalist dining space.

    What Makes It Special:

     Its innovative approach to American food, highlighting the potential of vegetables, and its dedication to sustainable and local sourcing.

    What Sets It Apart: 

    The vegetable-centric tasting menus and the restaurant's ethos of celebrating the entire journey of ingredients from farm to plate.

    Operating Hours:

    Tuesday to Saturday 5:00 PM to 9:00 PMSunday and Monday closed

    Price:

     $100 to $175+ per person (for tasting menu).

    Vicia Menu Prices
  2. Sidney Street Cafe 2
    Sidney Street Cafe is a long-standing fine dining establishment in St. Louis, offering refined New American food with an emphasis on seasonal ingredients, creative presentations, and attentive service in an elegant yet comfortable setting.
    Item Prices
    40
    Average Item Price
    $20.55
    More about Sidney Street Cafe

    Type of Restaurant:

     Fine Dining.

    Type of Food:

     New American, Contemporary American.

    Signature Dishes:

     Menu changes seasonally, but often features dishes like Seared Scallops, various preparations of prime meats, inventive pasta dishes, and decadent desserts. Known for its consistent quality and creativity.

    Sidney Street Cafe signature dishes::  Menu changes seasonally, but often features dishes like Sea...

    Location:

     2000 Sidney St, St. Louis, MO 63104.

    Special Feature:

     A sophisticated tasting menu option, an award-winning wine list, and a reputation for consistent excellence and warm hospitality.

    What Makes It Special: 

    Its enduring status as one of St. Louis's premier fine dining destinations, known for its artfully crafted dishes and impeccable service.

    What Sets It Apart:

     The combination of classic fine dining elegance with contemporary American food and a dedication to a high-level guest experience.

    Operating Hours:

    Tuesday - Thursday: 5:00 PM – 8:30 PMFriday – Saturday: 5:00 PM – 9:30 PMSunday & Monday: Closed.

    Price: 

    $75 to $150 per person.

    Sidney Street Cafe Menu Prices
  3. Gioia's Deli 3
    Gioia's Deli is a St. Louis institution, famous for its Hot Salami sandwich since 1918. It's a classic Italian-American deli serving a variety of hearty sandwiches on freshly baked bread.
    Item Prices
    40
    Average Item Price
    $12.31
    More about Gioia's Deli

    Type of Restaurant: 

    Casual / Deli.

    Type of Food: 

    Italian-American Sandwiches.

    Signature Dishes:

     Hot Salami Sandwich (made with their unique, house-made salami), Roast Beef Sandwich, Italian Trio, various specialty sandwiches.

    Gioia's Deli signature dishes::  Hot Salami Sandwich (made with their unique, house-made sal...

    Location (The Hill): 

    1934 Macklind Ave, St. Louis, MO 63110 (Original location, other locations exist).

    Special Feature: 

    Its historic Hot Salami, made from a secret family recipe; fresh Italian bread; and its long-standing reputation as a St. Louis sandwich icon.

    What Makes It Special:

     Its century-old tradition of serving a unique and beloved St. Louis specialty, the Hot Salami sandwich.

    What Sets It Apart: 

    The distinctive flavor and texture of its Hot Salami, which has made it a legendary St. Louis food experience.

    Operating Hours (The Hill - may vary by location):

    Monday – Saturday: 10:00 AM – 4:00 PMSunday: Closed.

    Price:

     $10 to $20 per person.

    Gioia's Deli Menu Prices
  4. Pappy's Smokehouse 4

    4. Pappy's Smokehouse

    Pappy's Smokehouse is a renowned barbecue joint famous for its Memphis-style dry-rubbed ribs and slow-smoked meats, served in a lively, casual atmosphere. It often has long lines of devoted patrons.
    More about Pappy's Smokehouse

    Type of Restaurant: 

    Casual Dining / Barbecue Joint.

    Type of Food: 

    Barbecue (Memphis-style).

    Signature Dishes: 

    Dry-Rubbed Pork Ribs, Pulled Pork, Beef Brisket, Smoked Chicken, Sweet Potato Fries.

    Pappy's Smokehouse signature dishes: : Dry-Rubbed Pork Ribs, Pulled Pork, Beef Brisket, Smoked Chic...

    Location: 

    3106 Olive St, St. Louis, MO 63103.

    Special Feature: 

    Specializes in Memphis-style dry-rubbed ribs, meats smoked low and slow over apple or cherry wood, and a selection of house-made barbecue sauces served on the side.

    What Makes It Special:

     Its consistent high quality and authentic preparation of Memphis-style barbecue, earning it national recognition and a loyal following.

    What Sets It Apart:

     The distinct dry-rub seasoning and smoking process for its ribs, and its reputation as a must-visit destination for barbecue enthusiasts in St. Louis.

    Operating Hours:

    Sunday/ Monday/ Wednesday: 11:00 AM – 4:00 PMThursday: 11:00 AM – 6:00 PMFriday/ Saturday: 11:00 AM – 7:00 PMTuesday Closed

    Price:

     $10 to $20 per person.

  5. Balkan Treat Box 5

    5. Balkan Treat Box

    Balkan Treat Box started as a food truck and grew into a brick-and-mortar restaurant, serving wood-fired Balkan street food with a focus on fresh, flavorful ingredients and traditional recipes from the region.
    More about Balkan Treat Box

    Type of Restaurant:

     Fast Casual / Casual Dining.

    Type of Food:

     Balkan (Bosnian, Turkish, Croatian influences).

    Signature Dishes: 

    Ćevapi (grilled sausages in somun bread), Pide (Turkish-style flatbread), Lahmacun, Doner Kebab, Pljeskavica (Balkan burger).

    Balkan Treat Box signature dishes: : Ćevapi (grilled sausages in somun bread), Pide (Turkish-styl...

    Location: 

    8103 Big Bend Blvd, Webster Groves, MO 63119.

    Special Feature: 

    Use of a wood-fired oven for many dishes, freshly baked somun bread, and vibrant, authentic Balkan flavors.

    What Makes It Special:

     Its dedication to showcasing the unique and delicious street food of the Balkan region, made with passion and fresh components.

    What Sets It Apart:

     The combination of wood-fired cooking, authentic Balkan recipes, and high-energy service, creating a unique and sought-after dining experience.

    Operating Hours:

    Tuesday – Saturday: 11:00 AM – 8:00 PM (or until sold out)Sunday & Monday: Closed.

    Price:

     $10 to $20 per person.

  6. Indo STL 6

    6. Indo STL

    Indo STL, from Chef Nick Bognar, is an acclaimed restaurant offering Southeast Asian-inspired food with a focus on bold flavors, fresh seafood, and creative presentations, drawing heavily from Thai and Isaan influences.
    More about Indo STL

    Type of Restaurant:

     Upscale Casual.

    Type of Food:

     Southeast Asian (Thai, Isaan-inspired).

    Signature Dishes:

     Isaan Style Pork Larb, Khao Soi (curry noodle soup), various raw bar selections, grilled items, creative small plates. (Menu changes often).

    Indo STL signature dishes::  Isaan Style Pork Larb, Khao Soi (curry noodle soup), variou...

    Location: 

    1641D Tower Grove Ave, St. Louis, MO 63110.

    Special Feature:

     An emphasis on authentic Southeast Asian spice and flavor profiles, a raw bar, and an inventive cocktail program.

    What Makes It Special:

     Chef Nick Bognar's skillful and modern interpretation of Southeast Asian food, earning him national recognition.

    What Sets It Apart: 

    The combination of vibrant, authentic flavors with refined techniques and a stylish, contemporary atmosphere.

    Operating Hours:

    Dinner: Tuesday – Sunday: 5:00 PM – 9:00 PMMonday: Closed.

    Price: 

    $50 to $100 per person.

  7. Acero 7

    7. Acero

    Acero is an Italian restaurant in the Maplewood neighborhood offering a refined yet approachable dining experience focused on house-made pastas, regional Italian dishes, and an extensive Italian wine list.
    More about Acero

    Type of Restaurant:

     Upscale Casual.

    Type of Food:

     Italian.

    Signature Dishes:

     Egg Raviolo with Ricotta and Spinach, Tagliatelle with Bolognese Ragu, various seasonal pasta preparations, Osso Buco, Budino.

    Acero signature dishes::  Egg Raviolo with Ricotta and Spinach, Tagliatelle with Bolo...

    Location:

     7266 Manchester Rd, Maplewood, MO 63143.

    Special Feature:

     A popular tasting menu option ("Alla Terra" - all land, or "Alla Mare" - all sea), a strong focus on fresh, handmade pasta, and a deep Italian wine selection.

    What Makes It Special: 

    Its consistent delivery of high-quality, authentic Italian food with an emphasis on fresh pasta and excellent wine pairings.

    What Sets It Apart:

     The combination of refined Italian cooking, a welcoming neighborhood feel, and its well-regarded tasting menu options.

    Operating Hours:

    Dinner: Tuesday – Saturday: 5:00 PM – 9:00 PM (or later on weekends).Sunday & Monday: Closed.

    Price:

     $50 to $100 per person (Tasting menus will be higher).

  8. Brasserie by Niche 8

    8. Brasserie by Niche

    Brasserie by Niche offers a classic French brasserie experience in the Central West End, serving traditional French dishes in a lively, authentic Parisian-style setting.
    More about Brasserie by Niche

    Type of Restaurant:

     Upscale Casual.

    Type of Food:

     French Brasserie.

    Signature Dishes:

     Steak Frites, Onion Soup Gratinée, Escargots de Bourgogne, Mussels Marinière, Duck Confit, Profiteroles.

    Brasserie by Niche signature dishes::  Steak Frites, Onion Soup Gratinée, Escargots de Bourgogne,...

    Location: 

    4580 Laclede Ave, St. Louis, MO 63108.

    Special Feature:

     An authentic Parisian brasserie ambiance, a menu of classic French comfort food, an extensive French wine list, and late-night dining options.

    What Makes It Special: 

    Its ability to transport diners to a classic Parisian brasserie through its decor, menu, and atmosphere.

    What Sets It Apart: 

    The commitment to traditional French brasserie fare and atmosphere, making it a consistent favorite for a timeless dining experience.

    Operating Hours:

    Dinner: Monday – Saturday: 5:00 PM – 10:00 PMSunday: 10:00 AM – 2:00 PM, 5:00 PM to 9:00 PM

    Price:

     $50 to $100 per person.

  9. Louie Restaurant STL 9

    9. Louie Restaurant STL

    Louie is a neighborhood Italian restaurant in Clayton, known for its wood-fired pizzas, handmade pastas, roasted meats, and a sophisticated yet relaxed atmosphere.
    More about Louie Restaurant STL

    Type of Restaurant:

     Upscale Casual.

    Type of Food:

     Italian.

    Signature Dishes:

     Wood-Fired Pizzas (e.g., Margherita, Spicy Sausage), various handmade pasta dishes, Roasted Chicken, Pork Chop Milanese, seasonal vegetable preparations.

    Louie Restaurant STL signature dishes::  Wood-Fired Pizzas (e.g., Margherita, Spicy Sausage), variou...

    Location:

     706 De Mun Ave, Clayton, MO 63105.

    Special Feature: 

    A prominent wood-fired oven, a menu emphasizing simple yet elegant Italian preparations, and a stylish, comfortable neighborhood setting.

    What Makes It Special: 

    Its focus on high-quality ingredients prepared with Italian simplicity, particularly its wood-fired pizzas and fresh pastas.

    What Sets It Apart:

     The combination of a refined Italian menu with a warm, convivial neighborhood restaurant feel, making it both a special occasion and a regular go-to spot.

    Operating Hours:

    Monday – Thursday: 5:00 PM – 10:00 PMFriday and Saturday: 5:00 PM – 11:00 PMSunday: Closed.

    Price:

     $30 to $50 per person.

  10. The Crossing STL 10

    10. The Crossing STL

    The Crossing is an established fine dining restaurant in Clayton offering contemporary American food with French and Italian influences, focusing on seasonal ingredients and elegant presentations.
    More about The Crossing STL

    Type of Restaurant:

     Fine Dining.

    Type of Food: 

    Contemporary American, French-Italian influenced.

    Signature Dishes:

     Menu changes seasonally, but often includes items like Pan-Seared Scallops, various preparations of fish and prime meats, creative pasta dishes, and sophisticated desserts. Tasting menus are a highlight.

    The Crossing STL signature dishes::  Menu changes seasonally, but often includes items like Pan-...

    Location:

     7823 Forsyth Blvd, Clayton, MO 63105.

    Special Feature:

     Chef-driven tasting menus, an extensive wine list, and a refined, intimate dining atmosphere suitable for special occasions.

    What Makes It Special:

     Its long-standing reputation for consistently delivering high-quality, inventive contemporary American food with European sensibilities.

    What Sets It Apart: 

    The combination of sophisticated, ingredient-focused cooking with polished service and an elegant setting in the Clayton area.

    Operating Hours:

    Monday to Friday:  11:30 AM to 1:30 PM, 5:00 PM to 9:00 PMSaturday: 5:00 PM to 9:00 PMSunday closed

    Price:

     $100+ per person (Tasting menus will be higher).

On the map

More top restaurant lists in Missouri

Find your next favorite spot

Can't decide? start here: