St Elmo Steak House
127 South Illinois Street, Indianapolis, IN 46225
317-635-0636
Ratings & Reviews
96% Positive Reviews
Read Reviews >
Welcome
St. Elmo Steak House has been a trademark in downtown Indianapolis since 1902. It is one of the oldest Indiana restaurants in its original location and has earned a national reputation for excellent steaks, chops and seafood. St. Elmo Steak House continues to be Indy’s premier dining destination offering an award-winning wine cellar, legendary shrimp cocktail and professional service.
Location
127 South Illinois Street, Indianapolis, IN 46225
Get DirectionsDining Amenities
Cuisine Type
Seafood
Steak House
SteakhouseMeals Served
Dinner
Happy HourHours
Mon-Fri • 4:00 pm-11:00 pm
Saturday • 3:00 pm-11:00 pm
Sunday • 4:00 pm-9:00 pm
Price
$$$Attire
CasualParking Details
Lot
Street
ValetDining Information
Extensive Wine List
Full BarLounge/Bar
YesAdditional Services
Private DiningPayment Details
American Express
Visa
Mastercard
DiscoverChef Info
Executive Chef Karl Benko
Awards & Accolades
Social Media
Facebook
Instagram