Best Restaurants

St. Elmo Steak House

Indianapolis • United States

Overview

St. Elmo Steak House has been a landmark in downtown Indianapolis since 1902. It is the oldest Indianapolis steakhouse in its original location, and has earned a national reputation for its professional service, perfectly aged steaks, fiery shrimp cocktail, and award-winning cocktails.

Awards

Wine Spectator

Best of Award of Excellence (2 Glasses), 2025

Loading map ...