Okay, so not having to worry about a 500 character limit here makes things easier...
1. Reading Terminal Market
It's in Phildelphia, while you're touring Philly in May you should check it out. If anything, it's a cool place to visit.
2. Peddler's Village
About 40 minutes outside of the city, it's made up of cute shops, resturants, and usually has some sort of food related thing going on during the weekend.
3. Newtown Farmers Market
I've only been here with friends between classes. It's basically a mini Reading Terminal Market. It mainly has premade food though.
4. Langhorne Coffee House
Hands down...if you have time, check this place out for some great coffe, tea and the best breakfast at a very affordable price. They also have an artist of the month with new art or photography pieces. Basically, if you want to avoid all the commericialised Star Bucks & Saxby's in the area, go here instead.