St. Louis Steakhouse

Restaurant

101 South 11th Street, St.Louis, MO

Lafayette Square

Description

This popular downtown spot, formerly a Ruth's Chris Steakhouse, has a posh decor and draws a clientele consisting heavily of businessmen. Prime steaks are the main attraction, with a few selections of seafood on hand for diners who don't feel like a huge piece of beef. All the portions are generous, even the appetizers; but the prices are on the high side. Try the Caesar salad along with your steak. The restaurant is conveniently close to Busch Stadium and 'Savvis Center'.

Frequently Asked Questions

Places You Should Consider

St. Louis Steakhouse Photos

News & Articles

Recommended Ratings & Reviews

Restaurant Atmosphere
Food
Service
Cleanliness
Bang for your Buck
The Crowd
Parking & Accessibility
Rate & Review