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
Reservations
Suggested
Available by Phone
Available Online
Available through OpenTable®Cuisine Type
Seafood
Steak House
SteakhouseMeals Served
Dinner
Happy HourHours
Mon-Thur • 4:00 pm-10:00 pm
Friday • 4:00 pm-11:00 pm
Saturday • 3:00 pm-11:00 pm
Sunday • 4:00 pm-9:00 pmPrice
$$$Attire
Resort/Dressy CasualParking Details
Street
ValetDining Information
Extensive Wine List
Full BarLounge/Bar
YesAdditional Services
Private DiningPayment Details
American Express
Visa
Mastercard
DiscoverAwards & Accolades
Social Media
Facebook