Review
12 yrs ago
Dolphin Tavern1519 PA-611, Philadelphia, PA 19147, USA*
I had heard of this place...
I had heard of this place from friends but never actually made the trek in to south Philly until a week ago. My first day was today 5/04/2012. Parking on South Broad…

tempest666Tesla Crowley