John's Roast Pork
Deli/Sandwich Shop, American
Mon 6:45 am - 3:00 pm
Tue 6:45 am - 3:00 pm
Wed 6:45 am - 3:00 pm
Thu 6:45 am - 3:00 pm
Fri 6:45 am - 3:00 pm
Sat 10:00 am - 4:00 pm
Sun closed
14 Snyder Ave.
Philadelphia, PA19148
Call: 215.463.1951
Visit Website


"This is the best cheesesteak in town. The beef and cheese ratio is right, and they fold the cheese into the meat instead of just allowing it to lie on the bottom of the roll. They also remove the center crumb from the bread, giving the sandwich more crunch, durability, and less grease-soaked bread in the center. The real trick is to go with someone else, get a cheesesteak and a roast pork with broccoli rabe and sharp Provolone, and then share the sandwiches."
"I rarely eat cheesesteaks, but this one is the best around, hands down. When I do indulge, I'll get two—pound one-and-half of the sandwiches, take a deep breath, and then finish off the other half."
"Don't end up at cheesesteak tourist traps. Trust me, John's is THE best in Philly, an awesome little shack on the train tracks and is open Monday through Friday with the grill going off at 2:30 daily. It's a small window to get this cheesesteak, but it's worth it. And oh yeah, they have the best roast pork in Philly too."
"My choice for best in Philadelphia! A true two-hander of a sandwich, well-seasoned and cooked to order, it’s by far the best—if you can handle the Soup-Nazi style of service, that is."
"The classic cheesesteak at John's Roast Pork is a two-person endeavor for those of us who weigh under 150 pounds. It's beautiful, award-winning, and worthy of any wait. Enjoy the democracy."

Also at John's Roast Pork