There is only one St. Elmo Steak House, at 127 S. Illinois St. in the heart of downtown Indianapolis. It is not part of a chain — it is a tradition. It began in 1902 and continues to feed its customers in the same location. Don’t come to St. Elmo to find potato skins, sauerkraut balls, mozzerella sticks or any typical appetizers — there is only one appetizer on the menu, and it is the shrimp cocktail, with what’s known as the spiciest shrimp sauce available. […] » Read More
St. Elmo’s an Indy tradition

Leave a Reply