5 Best Must-Try Escargot Spots in Philadelphia
Philadelphia, PA - Escargot has been a delicacy for centuries. They were first served by King Louis XIV in France. Chefs around the globe have since transformed this delicacy into their elevated creations. Below are a few spots we love in Philadelphia.