Never been to Philly, but I imagine these guys would do great there. Sandwiches have many options(including chicken), fries are tasty and always made fresh, and great flavors abound. They don't insult you if you ask for mayo.
Pros: flavor, choices, price, clean
Cons: in my ex's neighborhood
more