The Kibitz Room

Okay, technically this place isn't in Philly, but it is totally worth the trip to Jersey. Here you'll not only enjoy delicious food, but you can partake in The Kibitz Room Challenge, where you need to eat their monster sandwich in under an hour.