St. Elmo Steak House
in Indianapolis, United StatesCategory: Attraction
1 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
Indianapolis, IN 46225, USA Print route »Phone & WWW
Business hours
Info
St. Elmo Steak House is a restaurant at 127 South Illinois Street in Indianapolis, Indiana, opened in 1902. It is currently owned by Stephen Huse and Craig Huse. The restaurant is well known for its "World Famous Shrimp Cocktail." In 2012, it was recognized by the James Beard Foundation as an American Classic.




