Tavern On South is a casual, upscale restaurant located in the shadows of Lucas Oil Stadium. Our two story, brick building was built in 1910 and we feature a menu with fresh, local ingredients that changes every ten weeks. Our fully stocked bar also includes Indianapolis' finest craft beers on draft! The second floor deck looks out over the downtown skyline and is the perfect spot to meet friends for dinner and a drink!!
This is the page of Tavern On South on 423 W South St Indianapolis IN 46225.
(first reviewed on August 7, 2013, last updated
on November 24, 2023.)
Tavern On South is ranked #1 of 3 Restaurants in Wholesale District Indianapolis.
This page has had 30 visitors. You are the 31st.
Hours of Operation Today,
Sunday December 22nd 4PM TIL 8PM
Rated
5.0 out of
5 from
2Reviews
Tavern On South
is a highly reviewed Contemporary American Restaurant Restaurant
Ranked #1 of 3 Restaurants in Wholesale District Indianapolis.
Some say it is welcome.