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
seven months and four days ago
on November 24, 2023.)
Tavern On South is ranked #1 of 3 Restaurants in Wholesale District Indianapolis.
This page has had 21 visitors. You are the 21st.
Hours of Operation Today,
Wednesday June 26th 11AM TIL 9PM
Rated
5.0 out of
5 from
2Reviews
Tavern On South
is a great Contemporary American Restaurant Restaurant
Ranked #1 of 3 Restaurants in Wholesale District Indianapolis.
Some say it is welcome.