Main menu Open search menu

St Elmo Steak House

Steakhouse
153 South Illinois Street, Indianapolis, IN 46225 153 South Illinois Street, Indianapolis Directions
+13176350636

For a solid steak and potato favorite, St Elmo Steak House in Indianapolis doesn't mess around with its A+ ratings and star-studded reviews.

Tips

250

From Our Editors

Just-right juicy steaks are the norm at St Elmo Steak House, a five-star worthy, fan-favorite in Indianapolis.

There is parking close to the restaurant.

So when you're looking for the perfect blend of flavor and familiarity, the star-studded fare at St Elmo Steak House is sure to hit the spot.

Explore Nearby
St Elmo Steak House

Groupon has verified that the customer actually visited St Elmo Steak House.