Club
South Philadelphia Tap Room
112 locals recommend,
Tips from locals
Good food, good beer. Big enough for a group and they have 6 packs for takeout.
Things to do nearby
Locals also recommend
Location
1509 Mifflin St
Philadelphia, PA
Newbold