Thanks for the quick reply.
So we spent Saturday at Longwood Gardens (I do not know how I never heard of the place but it is not to be missed, simply first rate all around) and I was excited we would be staying overnight in Philly which meant getting cheesesteaks on Sunday. Very disappointed that some of the recommendations above are not available on Sunday...so we went to Jim's (20 people waiting in line outside on a Sunday!). The wife and kid's loved it, and mine was good, but I was really looking forward to one of the roast pork recommendations....
Oh, well. On the plus side, since I have now been awoken to Longwood, we will be going back with better planned sidetrips for sandwiches.