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
DinnerHours
Mon-Fri • 4:00 pm-11:00 pm
Sat • 3:00 pm-11:00 pm
Sun • 4:00 pm-10: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
DiscoverSocial Media
Facebook
Instagram