Steak Houses in St. Louis, Missouri

Find the top Steak houses in St. Louis, Missouri near you now.

Applebee's Grill + Bar

Restaurant

Address: 4550 Forest Park Ave, St. Louis, MO 63108

Reserve

Carnivore STL

Steak house

Address: 5257 Shaw Ave Suite 100, St. Louis, MO 63110

Al's Restaurant

Steak house

Address: 1200 N 1st St, St. Louis, MO 63102

Landry's Seafood House

Seafood restaurant

Address: 1820 Market St, St. Louis, MO 63103

Order

Tuckers Place

Steak house

Address: 2117 S 12th St, St. Louis, MO 63104

Pop's Steak, Fish & Chicken

Restaurant

Address: 3651 S Grand Blvd, St. Louis, MO 63118

Reserve