Restaurants & Bars 1

live crabs

kb | Sep 12, 2002 11:36 AM

I'm having a couple of friends over for dinner and we want to steam some live crabs. Where is the best place to buy some big, uncooked crabs in Philly?

Want to stay up to date with this post?