Highest-rated fine dining restaurants in St. Louis by diners

Stacker
#8. 360 Rooftop Bar

- Rating: 3.9/5 (900 reviews)
- Price level: $$
- Address: 1 South Broadway St. Louis, Missouri
- Categories: Lounges, Tapas Bars, Cocktail Bars
- Read more on Yelp

#7. Stone Turtle

- Rating: 4.2/5 (364 reviews)
- Price level: $$
- Address: 6335 Clayton Ave. St. Louis, Missouri
- Categories: New American, Bars
- Read more on Yelp

#6. Indo

- Rating: 4.6/5 (410 reviews)
- Price level: $$$
- Address: 1641D Tower Grove Ave. St. Louis, Missouri
- Categories: Pan Asian, Sushi Bars, Thai
- Read more on Yelp

#5. Vicia

- Rating: 4.3/5 (318 reviews)
- Price level: $$
- Address: 4260 Forest Park Ave. St. Louis, Missouri
- Categories: New American
- Read more on Yelp

#4. Ramsay's Kitchen at the Four Seasons St. Louis

- Rating: 4.3/5 (63 reviews)
- Price level: $$$
- Address: 999 North 2nd St. St. Louis, Missouri
- Categories: American, Desserts, Cocktail Bars
- Read more on Yelp

#3. The Tavern Kitchen & Bar

- Rating: 4.3/5 (475 reviews)
- Price level: $$$
- Address: 2961 Dougherty Fry Road Ste 101 St. Louis, Missouri
- Categories: New American, Seafood, Wine Bars
- Read more on Yelp

#2. Yellowbelly

- Rating: 4.4/5 (545 reviews)
- Price level: $$$
- Address: 4659 Lindell Blvd. St. Louis, Missouri
- Categories: New American, Cocktail Bars, Seafood
- Read more on Yelp

#1. Hamilton's Urban Steakhouse and Bourbon Bar

- Rating: 4.5/5 (281 reviews)
- Price level: $$$
- Address: 2101 Chouteau Ave. St. Louis, Missouri
- Categories: Steakhouses, New American, Seafood
- Read more on Yelp

This story features data reporting by Karim Noorani, writing by Kiersten Hickman, and is part of a series utilizing data automation across 299 metros.

Javier Volcan // Shutterstock