when this thread began, the initial poster asked about crabs/seafood. A visit to Philadelphia isn't really complete without a visit to Chickie's and Petes. Two words, Crab Fries. If you're in Center City or going to a game, there's a new location at 15th & Packer. Thats a tough one, cause its in the same shopping centre with a place that offers one of the finest pizza I have eaten at Celebre's.
Also, it wouldn't be a Philadelphia visit without a visit to a WAWA wouldn't it.