Best Restaurants in St. Louis
From nationally renowned steakhouses to quaint French cuisine options, these Missouri fine dining establishments offer locals and travelers alike a great selection of menu options to choose from. Below are the ten best restaurants in St. Louis:
1. Tony’s Restaurant – American Cuisine
314-231-7007
410 Market St
Saint Louis, MO 63102
2. An American Place – American Cuisine
314-418-5800
822 Washington Ave
St. Louis, MO 63101
3. Giovanni’s On the Hill – Italian Cuisine
314-772-5958
5201 Shaw Ave
Saint Louis, MO 63110
4. Herbie’s – New American Cuisine
314-769-9595
405 N Euclid Ave
Saint Louis, MO 63108
5. Sidney Street Café – American Cuisine
314-771-5777
2000 Sidney St
St. Louis, MO 63104
6. Eau Bistro – New American Cuisine
314-494-9000
212 North Kingshighway Blvd
St Louis, MO 63108
7. Mike Shannon’s Steaks & Seafood – Steakhouse & Seafood
314-421-1540
620 Market St
Saint Louis, MO 63101
8. Tenderloin Room – Steakhouse
314-361-0900
232 N Kingshighway Blvd
Saint Louis, MO 63108
9. Chez Leon – French Cuisine
314-361-1589
4580 Laclede Ave
Saint Louis, MO 63108
10. SLeeK – New American Cuisine
314-621-9590
Lumiere Place Casino
999 N 2nd St
Saint Louis, MO 63102


