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