I can't believe it took me several visits to Philly to get here. Now it's one of my first stops.
Whether you are looking for fresh produce or delicious donuts made by the Amish this is your place.
You can find everything from yummy chocolates to a real 50's style diner. It is a farmers markets with lots of additional things to see and eat. Especially eat, you can buy things to take away for later or sit down and eat.
There is a book store and some crafts and a wine vendor who sells local wine. If you are lucky you will get to try some samples.