Maybe you've gone to the same restaurant for every special occasion over the last decade. Perhaps your favorite spot shut its doors during the COVID-19 pandemic. Or maybe you're just on the lookout for a new dining experience to celebrate a birthday or anniversary. Whether you're trying to find your way out of a restaurant rut, just moved to your city, or simply want to try somewhere new for your next celebration, finding a new favorite spot can be challenging.
There are lots of components that go into picking the right restaurant for a special occasion. What the ambiance is like, which type of cuisine is served, what dietary restrictions can be accommodated, the price point, and even whether reservations are accepted are important considerations. Whether you're looking for cozy-casual or fine dining, St. Louis has a variety of eateries to choose from for your next celebration.
To aid in your search, Stacker compiled a list of the highest-rated restaurants in St. Louis using rankings from Tripadvisor. Tripadvisor rankings factor in the average rating and number of reviews. Some restaurants on the list may have recently closed. Bon appetit!
You may also like: Most expensive homes for sale in St. Louis
1 / 30
#30. Vin de Set
- Rating: 4.0 / 5 (345 reviews)
- Detailed ratings: Food (4.0/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: French
- Price: $$ - $$$
- Address: 2017 Chouteau Ave Ste C, Saint Louis, MO 63103-3020
-
Read more on Tripadvisor2 / 30
#29. Citizen Kane's Steak House
- Rating: 4.5 / 5 (268 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.0/5)
- Type of cuisine: American, Steakhouse
- Price: $$$$
- Address: 133 W Clinton Pl, Kirkwood, Saint Louis, MO 63122-5809
-
Read more on Tripadvisor3 / 30
#28. Square One Brewery & Distillery
- Rating: 4.0 / 5 (363 reviews)
- Detailed ratings: Food (4.0/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: Brew Pub, American
- Price: $$ - $$$
- Address: 1727 Park Ave Park & 18th Street in Lafayette Square, Saint Louis, MO 63104-2941
-
Read more on Tripadvisor4 / 30
#27. LoRusso's Cucina
- Rating: 4.5 / 5 (285 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.5/5)
- Type of cuisine: Italian
- Price: $$ - $$$
- Address: 3121 Watson Rd, Saint Louis, MO 63139-2412
-
Read more on Tripadvisor5 / 30
#26. Twisted Tree
- Rating: 4.5 / 5 (227 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5)
- Type of cuisine: American, Steakhouse
- Price: $$$$
- Address: 10701 Watson Rd Attached to Holiday Inn, Sunset Hills, Saint Louis, MO 63127-1005
-
Read more on TripadvisorYou may also like: Highest-paying jobs in St. Louis
6 / 30
#25. Kobe Steak House of Japan
- Rating: 4.5 / 5 (333 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.5/5)
- Type of cuisine: Japanese, Steakhouse
- Price: $$ - $$$
- Address: 645 West Port Plaza, Maryland Heights, Saint Louis, MO 63146-3105
-
Read more on Tripadvisor7 / 30
#24. Acero
- Rating: 4.5 / 5 (144 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.0/5)
- Type of cuisine: Italian
- Price: $$ - $$$
- Address: 7266 Manchester Rd, Maplewood, Saint Louis, MO 63143-2438
-
Read more on Tripadvisor8 / 30
#23. Pastaria
- Rating: 4.5 / 5 (460 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.0/5)
- Type of cuisine: Italian, Pizza
- Price: $$ - $$$
- Address: 7734 Forsyth Blvd, Clayton, Saint Louis, MO 63105-1810
-
Read more on Tripadvisor9 / 30
#22. 801 Chophouse
- Rating: 4.5 / 5 (296 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (3.5/5), Atmosphere (4.0/5)
- Type of cuisine: American, Steakhouse
- Price: $$$$
- Address: 137 Carondelet Plz, Clayton, Saint Louis, MO 63105-3429
-
Read more on Tripadvisor10 / 30
#21. J. Gilbert's Wood-Fired Steaks and Seafood
11 / 30
#20. Cafe Napoli
- Rating: 4.5 / 5 (362 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: Italian
- Price: $$$$
- Address: 7754 Forsyth Blvd, Clayton, Saint Louis, MO 63105-1810
-
Read more on Tripadvisor12 / 30
#19. Brasserie by Niche
- Rating: 4.5 / 5 (308 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.5/5)
- Type of cuisine: French, European
- Price: $$ - $$$
- Address: 4580 Laclede Ave, Saint Louis, MO 63108-2104
-
Read more on Tripadvisor13 / 30
#18. Trattoria Marcella
- Rating: 4.5 / 5 (344 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.5/5)
- Type of cuisine: Italian
- Price: $$ - $$$
- Address: 3600 Watson Rd, Saint Louis, MO 63109-1232
-
Read more on Tripadvisor14 / 30
#17. Lombardo's Trattoria
- Rating: 4.5 / 5 (389 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.0/5)
- Type of cuisine: Italian
- Price: $$ - $$$
- Address: 201 S 20th St, Saint Louis, MO 63103-2222
-
Read more on Tripadvisor15 / 30
#16. Bridge Tap House and Wine Bar
- Rating: 4.5 / 5 (343 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: American, Bar
- Price: $$ - $$$
- Address: 1004 Locust St, Saint Louis, MO 63101-1306
-
Read more on TripadvisorYou may also like: Coat drives near St. Louis
16 / 30
#15. Zia's Restaurant
- Rating: 4.5 / 5 (1,019 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.0/5)
- Type of cuisine: Italian
- Price: $$ - $$$
- Address: 5256 Wilson Ave, Saint Louis, MO 63110-3138
-
Read more on Tripadvisor17 / 30
#14. Anthonino's Taverna
- Rating: 4.5 / 5 (764 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.0/5)
- Type of cuisine: Italian, Pizza
- Price: $$ - $$$
- Address: 2225 Macklind Ave, Saint Louis, MO 63110-2951
-
Read more on Tripadvisor18 / 30
#13. Carmine's Steak House
- Rating: 4.5 / 5 (510 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: Seafood, American
- Price: $$$$
- Address: 20 S 4th St Walnut St., Saint Louis, MO 63102-1809
-
Read more on Tripadvisor19 / 30
#12. Oceano Bistro
- Rating: 4.5 / 5 (364 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: Seafood
- Price: $$ - $$$
- Address: 44 North Brentwood Drive, Clayton, Saint Louis, MO 63105-3710
-
Read more on Tripadvisor20 / 30
#11. Bristol Seafood Grill
21 / 30
#10. Maggiano's Little Italy
- Rating: 4.5 / 5 (479 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: Italian
- Price: $$ - $$$
- Address: 2 The Boulevard Saint Louis, Richmond Heights, Saint Louis, MO 63117-1122
-
Read more on Tripadvisor22 / 30
#9. John D. McGurk's Irish Pub
- Rating: 4.5 / 5 (406 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.5/5)
- Type of cuisine: Irish, Bar
- Price: $$ - $$$
- Address: 1200 Russell Blvd, Saint Louis, MO 63104-3944
-
Read more on Tripadvisor23 / 30
#8. Kreis Steakhouse
- Rating: 4.5 / 5 (317 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: American, Steakhouse
- Price: $$$$
- Address: 535 S Lindbergh Blvd, Frontenac, Saint Louis, MO 63131-2748
-
Read more on Tripadvisor24 / 30
#7. The Fountain on Locust
- Rating: 4.5 / 5 (648 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.5/5)
- Type of cuisine: Bar, Dining bars
- Price: $$ - $$$
- Address: 3037 Locust St, Saint Louis, MO 63103-1328
-
Read more on Tripadvisor25 / 30
#6. Charlie Gitto's On the Hill
26 / 30
#5. Tony's
- Rating: 4.5 / 5 (480 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: Italian, American
- Price: $$$$
- Address: 105 Carondelet Plaza, Clayton, Saint Louis, MO 63105-3429
-
Read more on Tripadvisor27 / 30
#4. Eleven Eleven Mississippi
- Rating: 4.5 / 5 (516 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Type of cuisine: Italian, American
- Price: $$ - $$$
- Address: 1111 Mississippi Ave, Saint Louis, MO 63104-2437
-
Read more on Tripadvisor28 / 30
#3. Roberto's Trattoria & Chophouse
- Rating: 4.5 / 5 (407 reviews)
- Detailed ratings: Food (5.0/5), Service (5.0/5), Value (4.5/5), Atmosphere (4.5/5)
- Type of cuisine: Steakhouse, Italian
- Price: $$$$
- Address: 145 Concord Plaza, Saint Louis, MO 63128
-
Read more on Tripadvisor29 / 30
#2. The Crossing
- Rating: 4.5 / 5 (284 reviews)
- Detailed ratings: Food (5.0/5), Service (4.5/5), Value (4.5/5), Atmosphere (4.5/5)
- Type of cuisine: American
- Price: $$$$
- Address: 7823 Forsyth Blvd, Clayton, Saint Louis, MO 63105-3307
-
Read more on Tripadvisor