St. Elmo Sacks More National Recognition
Subscriber Benefit
As a subscriber you can listen to articles at work, in the car, or while you work out. Subscribe NowSt. Elmo Steak House in Indianapolis has been named one of the top steakhouses in America by a well-known website. The iconic eatery was listed along with 20 others by Thrillist Media Group. Steakhouses in cities such as New York, Chicago, Portland and Boston was also included.
You can view the full list by clicking here.
St. Elmo received high marks for its famous shrimp cocktail and 1933 Lounge.
Source: Thrillist