Review
12 yrs ago
J & J Trestle Inn327 N 11th St, Philadelphia, PA 19107, USA*
As the reviewer that originally discovered...
As the reviewer that originally discovered this Philly downtown Gem, it is with great regret that I must report the passing of another go-go bar into yuppiedoom. I paid a visit two…

bigblackFlorida