
127 S Illinois St, Indianapolis, IN, 46225
Come and visit the oldest steakhouse in Indianapolis. Established in 1902, St. Elmo Steak House has a reputation that precedes it and with good reason too! The traditional atmosphere, professional service and distinguished menu lead people to follow in love with this place. Once you are here. feast on the steaks, chicken and seafood, and wash it all down with the wide selection of wines! While you are checking out the wines, also check out the array of cocktails on offer. The tantalizing concoctions are not famous without a reason. If you are looking for a place for fine dining, give this historic institution a try and you won't be disappointed.