South City Tavern


Located on South Park in South Buffalo, we offer a variety of bottled beer, liquor and great food.