2053 S Beechwood St, Philadelphia, Pennsylvania 19145 USA
When life gives you lemons, ask for salt and tequila!
Photo Credit: Yelp