The Trestle Inn May 29, 2018 Tori 0 Location:1020-1098 Callowhill St, Philadelphia, PA 19123, USA [{"latlong":["39.95891890000001"," -75.156723"],"zoom":"16","infow":"The Trestle Inn<\/span>1020-1098 Callowhill St, Philadelphia, PA 19123, USA<\/span><\/div>"}] Related Previous article Next article