Skip to content
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
Steakhouse in IndianapolisNot ranked yet

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.