Top 10 steakhouses in St Louis
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
2Fleming's Prime Steakhouse & Wine Bar
1855 S Lindbergh Blvd, St Louis, MO 63131
Private dining · Seafood · Cocktails
BEFORE YOU GO
Before your steakhouse dinner
Understand the menu, book your visit and plan a shared meal.
-
4STL Steak and Cake
3172 Morgan Ford Rd Ste A, St Louis, MO 63116
-
5Al's Restaurant
1200 N 1st St, St Louis, MO 63102
-
7LongHorn Steakhouse
3642 S Lindbergh Blvd, St Louis, MO 63127-1204
-
9The Best Steak House
516 N Grand Blvd, St Louis, MO 63103
-
10The Tenderloin Room
232 N Kingshighway Blvd, St Louis, MO 63108-1250
Since 1962
Private dining · Seafood · Cocktails
Of the 22 steakhouses listed in St Louis, 20 give a phone number and 20 have a website. 3 are branches of national chains — LongHorn Steakhouse (1), Outback Steakhouse (1), Ruth's Chris Steak House (1); the remaining 19 are independent. Most often named on their own websites: cocktails (8), private dining (6) and seafood (6). The longest-running is The Tenderloin Room, in business since 1962. The nearest bigger selection is Kansas City with 25.
All 12 other steakhouses in St Louis
By ZIP code: 63102 (2) · 63103 (1) · 63104 (1) · 63110 (1) · 63123 (1) · 63124 (1) · 63125 (1) · 63129 (1) · 63131 (2) · 63145 (1)
ZIP 63102 2
-
Ruth's Chris Steak House
315 Chestnut St, St Louis, MO 63102-1813
ZIP 63103 1
-
Hamilton's Urban Steakhouse and Bourbon Bar
2101 Chouteau Ave, St Louis, MO 63103
Private dining · Cocktails
ZIP 63104 1
-
Tucker's Place
2117 S 12th St, St Louis, MO 63104
ZIP 63110 1
-
Carnivore STL
5257 Shaw Ave, St Louis, MO 63110
ZIP 63123 1
-
Sam's Steakhouse
7437 Gravois Ave, St Louis, MO 63123
ZIP 63124 1
-
Truffles
9202 Clayton Rd, St Louis, MO 63124
ZIP 63125 1
-
Tucker's Place South
3939 Union Rd, St Louis, MO 63125
ZIP 63129 1
-
Great Steak
85 S County Center Way, St Louis, MO 63129
ZIP 63131 2
-
Kreis' Steakhouse
535 Lindbergh Blvd, St Louis, MO 63131-2748
ZIP 63145 1
-
Mike Shannon's
10701 Lambert International Blvd, St Louis, MO 63145


