A historic Indianapolis landmark known for its world-famous shrimp cocktail.
LocationIndianapolis, Ind.
Annual Sales$26,504,333
Average Check$85
Meals Served300,878
Total Seats455
Websitehttps://www.stelmos.com
Top 100 Year2025

*RB estimate

Sales represent previous year’s gross food and beverage sales