St. Elmo Steak House is a legendary restaurant nestled in the heart of downtown Indianapolis. With its timeless charm and exceptional dining experience, it has become a staple for both locals and visitors alike. Located on Illinois Street, this iconic steakhouse has been serving up mouthwatering dishes for over a century.
Renowned for its world-class steaks and fresh seafood, St. Elmo Steak House ensures an unforgettable culinary experience. The menu features a variety of prime cuts, perfectly cooked to perfection, satisfying even the most discerning meat lovers. Alongside their delectable entrees, the restaurant offers a carefully curated selection of wines and handcrafted cocktails, creating an ideal pairing for your meal. Whether you’re celebrating a special occasion or simply looking to indulge in a truly memorable dining experience, St. Elmo Steak House guarantees exceptional service and an unrivaled atmosphere.














