Skip to Main Content

Tavern on South

Categories 21+ American Bar, Lounge & Speakeasy

Address

423 West South Street
Indianapolis, IN 46255
(317) 602-3115

visit website

View on Google Maps

Details

Tavern on South is a casual, yet sophisticated restaurant and bar located in the shadow of Lucas Oil Stadium and just a short walk from Victory Field, the Convention Center and the Downtown business district.
Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking