Tavern on South

Last Updated October 06, 2015
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