We recently attended the Philly Weekly Taste of Philly 2013 held at the Crystal Tea Room on Wednesday, November 13. It was a spectacular culinary event showcasing an impressive cross section of Philadelphia restaurants as well as mostly local breweries who were prominently setup in the middle of the room, quaintly dubbed “The Beer Garden.” The … Continue reading
Events / Recipes / Restaurants