St ELmo Steakhouse

127 South Illinois Street
Indianapolis, IN
Main> (317) 635-0636

Nominated In Polls

1 Votes

Top Supporters

Anthony Theobald
Port Saint Lucie, FL
Reviews Of St ELmo Steakhouse
User Profile Image
Anthony Theobald
Port Saint Lucie, FL
Aug 17, 2011
St. Elmo Steak House has been a landmark in downtown Indianapolis since 1902. It is the oldest Indiana restaurant in its original location and has a national reputation for its excellent steaks, seafood, chops & professional service

Write your own review

Is this your business?

If so, boy do we have some powerful marketing tools for you...