Open since 1902, this Indianapolis institution serves a legendary shrimp cocktail.

LocationIndianapolis, Ind.
Annual Sales$19,969,050
Average Check$93
Meals Served220,000*
Total Seats455
Square Footage16,000
Websitehttps://www.stelmos.com/
Top 100 Year2019

*RB estimate

Sales represent previous year’s gross food and beverage sales