Some places just have it, that undefinable quality that makes you feel something the moment you arrive, and St. Elmo Steak House in Indianapolis has had it longer than most people have been alive.
Walking through the door of this downtown Indianapolis institution is less like entering a restaurant and more like stepping into a story that’s still being written.
The building itself sets the tone before you’ve even touched the door handle.
St. Elmo occupies a striking red brick corner building on South Illinois Street, and the exterior has the kind of presence that makes you stop and look before you go inside…