Skip to main contentToast Local logo
St. Elmo's 127 South Illinois Street

St. Elmo's 127 South Illinois Street

Rated 4.7 out of 5 by 21 guestsAmericanPrice range $60+

127 South Illinois Street, Indianapolis, IN 46225
About

St. Elmo Steak House has been a landmark in downtown Indianapolis since 1902. It is the oldest Indianapolis steakhouse in its original location, and has earned a national reputation for its excellent steaks, seafood, chops and professional service.