Indianapolis, IN
St. Elmo Steak House
Steakhouse, American
127 S Illinois St, Indianapolis, IN 46225, USA
127 S Illinois St, Indianapolis, IN 46225, USA
Hours
- Mon4 PM – 10 PM
- Tue4 PM – 10 PM
- Wed4 PM – 10 PM
- Thu4 PM – 10 PM
- Fri4 PM – 11 PM
- Sat3 PM – 11 PM
- Sun · Today4 PM – 9 PM
How locals rank it
In Indianapolis
From the local food press
Editor’s picks from published local guides
St. Elmo has served downtown since 1902, pairing dry-aged Black Angus steaks with a horseradish-heavy shrimp cocktail that announces itself before the beef arrives. Tuxedoed service, a deep wine cellar, and classic cocktails give the room its old-school ceremony. Start with the shrimp, follow with a New York strip, and finish with sugar cream pie for the full Indianapolis ritual.
Picks from Indianapolis Monthly
Make your own Top 5
Rank your favorites, follow people whose taste you trust, and Love Top 5s you want to keep.