St. Louis

St. Louis' top 5 steakhouses to visit now

AI Assisted Icon
Published on October 09, 2019
St. Louis' top 5 steakhouses to visit nowCarnivore. | Photo: Glenn R./Yelp

Looking to try the best steakhouses in town?

Hoodline crunched the numbers to find the top steakhouses in St. Louis, using both Yelp data and our own secret sauce to produce a ranked list of the best spots to fill the bill.

1. Lombardo's Trattoria

Photo: lombardo's trattoria/Yelp

Topping the list is Lombardo's Trattoria. Located at 201 S. 20th St. in Downtown West, it is the highest-rated steakhouse in St. Louis, boasting 4.5 stars out of 278 reviews on Yelp.

2. Carnivore

Photo: glenn r./Yelp

Next up is the Hill's Carnivore, situated at 5257 Shaw Ave. With 4.5 stars out of 121 reviews on Yelp, it has proven to be a local favorite.

3. Tucker's Place

Photo: joshua h./Yelp

Soulard's Tucker's Place, located at 2117 S. 12th St., is another top choice, with Yelpers giving the steakhouse four stars out of 354 reviews.

4. Hamilton's Urban Steakhouse and Bourbon Bar

Photo: hamilton's urban steakhouse and bourbon bar/Yelp

Hamilton's Urban Steakhouse and Bourbon Bar in Downtown West, is another much-loved go-to, with 4.5 stars out of 82 Yelp reviews. Head over to 2101 Chouteau Ave. to see for yourself.

5. Carmine's Steakhouse

Photo: winnie h./Yelp

Last but not least, check out Carmine's Steakhouse, which has earned four stars out of 210 reviews on Yelp. You can find the steakhouse at 20 S. Fourth St. downtown.


This story was created automatically using local business data, then reviewed and augmented by an editor. Click here for more about what we're doing. Got thoughts? Go here to share your feedback.