Tasty Takeout: Tavern on South

INDIANAPOLIS (WISH) — Tuesday’s Tasty Takeout is Tavern on South.

Tavern on South is a restaurant near Lucas Oil Stadium and Victory Field that serves a wide variety of food and regional craft beers.