Description
Modern comfort food & cocktails in a polished space with an upstairs deck & several TVs.
Name: Tavern On South
Address: 423 W South St, Indianapolis, IN 46225
Phone Number: +1 317-602-3115
Restaurant Type: New American restaurant, Bar
Tavern On South is a New American restaurant located at 423 W South St Indianapolis/Indiana
(Latitude,Longitude: 39.7614944,-86.1663528)
Postal Code: 46225
Location
-
423 W South St, Indianapolis, IN 46225
Add a review