Tavern on South
423 W. South Street, Indianapolis, IN 46225
Locally owned, Tavern on the South is a casual, yet sophisticated restaurant & bar located in the shadow of Lucas Oil Stadium. Our menu is focused on seasonally inspired selections utilizing fresh and quality ingredients, while our well stocked bars feature only the finest regional craft beers on draft! Our brick building built in 1910 features an inviting interior and the 60-seat second level deck that looks out to the downtown skyline is the best seat in Indy!
423 W. South Street, Indianapolis, IN 46225Get Directions
HoursMon-Thu • 11:00 am-9:00 pm
Fri • 11:00 am-10:00 pm
Sat • 12:00 pm-10:00 pm
Open Sundays For Colts Home Games Only
Contact us for more info.
Dining InformationChildren's Menu
Take Out Meals
Additional ServicesBanquet Facilities
Payment DetailsAmerican Express