St Elmo Steak House

St Elmo Steak House

Location: Indianapolis, IN

St. Elmo Steak House has been a landmark in downtown Indianapolis since 1902. It is the oldest Indianapolis steakhouse in its original location, and has earned a national reputation for its excellent steaks, seafood, chops and professional service. Today’s St. Elmo Steak House honors its past by maintaining its traditional atmosphere, professional service and outstanding refined menu. Nationally recognized and beloved, St. Elmo was named a 2012 America’s Classic by the James Beard Foundation. To enhance their guests dining experience, St. Elmo serves Vero Water to their guests.

Of Note: From London to Paris to Madrid, Forbes developed a list of the “10 Great Classic Restaurants Well Worth Visiting” including St. Elmo Steak House in Indianapolis.

Learn more about St. Elmo on their website and for more information about offering Vero Water to your guests, click here

Share This