St. Elmo Steakhouse
If you’ve ever seen the wine cellar in this legendary Indianapolis restaurant, then you know why they’ve taken the top spot. There are bottles in the stone-floored room older than any Millennial, which shouldn’t surprise as much as the fact that they have 20,000 bottles of wine. If you feel like impressing guests with a swanky meal, there is no better way to do this than to have a private meal in the wine cellar, surrounded by the bottles of wine you plan on drinking during your meal and all their thousands of friends.
2nd: Tinker Street