South City Tavern is a newly remodeled Tavern located on South Park in Buffalo. We offer a variety of bottled beer and liquor and good food, banquets, and last-minute food events if needed.
Read Our Article About Their Opening
The new tavern might have the glossy sheen of a recent renovation, but the old Buffalo essentials are still there. ...New: South City Tavern Serves Up Classic Buffalo Pub Grub with a Round of Darts