Tavern on South

Last Updated October 06, 2015
0 Shares
Share to printerest Share to fb Share to twitter Share to mail Share to print
Why We Love It: Locally owned and operated, Tavern on South is a sophisticated restaurant and bar located just a stone's throw from the Lucas Oil Stadium. Housed in a turn-of-the-century two-storey brick building, guests can enjoy views of the downtown skyline on Tavern's private deck or lounge in the relaxed, warm interior. Fresh and sustainable ingredients are the order of the day here. Enjoy signature thin crust crispy pizzas, pan-seared scallops, classic sandwiches and an extensive range of seared or barbecue fish.

Find it

423 W South St
Indianapolis, IN 46225
(317) 602-3115

What’s happening near you

Subscribe
Build your own subscription bundle.
Pick 3 regions for $60