Home » Stadiums » Indianapolis Motor Speedway » Eat & Drink » St. Elmo's Steakhouse

St. Elmo's Steakhouse

(317) 635-0636
127 S. Illinois Street, Indianapolis, IN, 46225 View Map
(0 reviews) Rate It

Since 1902 St. Elmo has been serving up its fiery shrimp cocktail and oversized steaks and filet mignon without apologizing to cardiologists or cholesterol counters. A superior wine cellar ensures the perfect bottle to accompany your beef au jus.