St. Elmo Steak House in Indianapolis has been recognized as the most expensive restaurant in Indiana, according to a list compiled by LoveFood. The historic steakhouse, which has been in operation since 1902, is known for its classic dishes, including its signature shrimp cocktail, a staple on the menu for over a century.
The restaurant’s priciest offering, a tomahawk rib-eye, comes in at $150, and for those looking to indulge further, a lobster tail can be added for an additional $55. St. Elmo’s long-standing reputation and timeless menu make it a culinary destination, justifying the premium price for its high-quality dining experience.