Philly
South Philadelphia Tap Room is one of Philly.

1. South Philadelphia Tap Room

8.6
1509 Mifflin St (btwn 15th St & 16th St), Philadelphia, PA
Gastropub · Point Breeze · 128 tips and reviews