Tavern on South

$$ • New American • Pub

View delivery time and booking fee. 

423 W South St, Indianapolis, IN 46225    More info

Opens at 11:00 AM
Starters
Tavern Tortilla Pizzas
Sandwiches and More
Salads