St. Elmo Steak House

St. Elmo’s has been around since the early 1900’s and the shrimp cocktail is amazing. St. Elmo’s sells more than any other restaurant in the world. It has popular local backing as well. When Alton Brown was in Indy, he tweeted “Where should I eat in Indianapolis?” and literally 80% of the responses told him to go to St. Elmo’s and try the shrimp cocktail.

Location
127 South Illinois Street Suite 2 Indianapolis, IN 46225 United States
Click Here to View Full Map
Opening times
Thu: 4:00 pm - 11:00 pm
Closed
See More
Twitter