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!!