3 Best Sandwich Shops in Philadelphia, PA

Expert-recommended Top 3 Sandwich Shops in Philadelphia, Pennsylvania. All of our sandwich shops actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

9+ YEARS IN TBR
CALL EMAIL

JOHN S ROAST PORK

14 East Snyder Avenue,
Philadelphia, PA 19148 Directions

Since 1930

Specialty:

Bacon and Egg Breakfast Sausage and Egg Pork Roll and Eggs Steak and Eggs Mushrooms and Eggs Peppers and Eggs Hash Brown and Eggs Plain Egg Sandwich Add Cheese (American) Add Cheese (Mild Provolone) Add Cheese (Sharp Provolone) Bacon Lettuce Tomato Fish Cake Fried Long Hots Roasted Sweet Peppers French Fries Onion Rings Mozzarella Sticks Poppers Roast Pork (1 Lb With Gravy) Roast Beef (1 Lb With Gravy) Imported Sharp Provolone

"John's Roast Pork is a third-generation family-owned restaurant with over 90 years of service being provided to the customers. This is an ideal destination to enjoy a diverse array of delicious sandwiches at affordable prices. The recipe and commitment to serving delicious sandwiches are evident. Their unique dishes include cheesesteaks and fantastic breakfast sandwiches served on perfect seeded rolls. Their Roast Pork is seasoned according to an old-world family recipe and sliced to make the sandwich. The restaurant features various facilities such as a wheelchair-accessible parking lot, outdoor seating, and free street parking for the comfort of visitors.

2026 Update: John’s Roast Pork now offers Cooper Sharp cheese and a new Milano-style cheesesteak with grilled tomatoes. They have provided a new update for customers, a highly visible sign greets patrons, and nationwide shipping is available through Goldbelly."

Reviews | Play Video | Write a Review
Won the James Beard Foundation "America's Classic" Award in 2006
Won "Favorite Hometown Classic" in The Philadelphia Inquirer Readers' Choice Awards in 2022
License #3179911

Price:

Plain Egg Sandwich (Small) $4.00
Plain Egg Sandwich (Large) $6.00
Bacon Lettuce Tomato (Small) $2.75
Bacon Lettuce Tomato (Medium) $6.00
Bacon Lettuce Tomato (Large) $9.50
Roast Pork (Small) $8.85
Roast Pork (Large) $14.50
Roast Beef (Small) $8.85
Roast Beef (Large) $14.50
Meatball W Red Gravy (Small) $8.85
Meatball W Red Gravy (Large) $14.50
Fried Meatball (Small) $8.85
Fried Meatball (Large) $14.50
Add Cheese (Small) $0.75
Add Cheese (Large) $1.25
Add Spinach $1.00
John's Ultimate Cheesesteak:
Plain Steak $14.00
Cheese Steak $15.50
Steak Italiano $15.75
Bruschetta Cheese Steak $17.00
Steak Milano $15.75
Sweet Pepper Cheese Steak $15.75
Mushroom Cheese Steak $15.75
Bacon Cheese Steak $17.50
Cheese Steak Hoagie $15.75
Pepperoni Cheesesteak $15.75
Pizza Steak $15.75

Discount:

Get $40 Off for Your First Two Orders

$20 Off for First Order

$20 Off for Second Order

Ultimate Philly Cheesesteak - 4 Pack $144.95 (Free Shipping)

Ultimate Philly Cheesesteak & Roast Pork Kit - Mixed 8 Pack $239.95 (Free Shipping)

Roast Pork Sandwich Kit - 8 Pack $239.95 (Free Shipping)

View Coupon

Contact:

(215) 463-1951

Tue-Sat: 10am - 5pm
Sun & Mon: Closed

TBR® Inspection Report:

8+ YEARS IN TBR
CALL EMAIL

CLEAVERS

108 South 18th Street,
Philadelphia, PA 19103 Directions

Since 2016

Specialty:

Myo Ribeye Sandwich Cheesesteak Hoagie The Block Beef Italiano Zinger Steak BBQ Cheesesteak Pizazz Papa’s Favorite Steak Effin’ Hot Steak Chicken Cheesesteak Sandwich Chicken Cheesesteak Hoagie CBR Chicken Italiano Chicken Caesar Chicken Balsamico BBQ Chicken Chicken Parm Effin' Hot Chicken Chicken Zinger Buffalo Chicken Myo Portobello Portobello Cheesesteak Hoagie Porta Fresca Spinach Balsamico Mixed Cheese Waffle-cut Fries Waffle-cut Sweet Potato Fries Garlic Parmesan Fries Pizza Fries Cheesesteak Fries Loaded Fries

"Cleavers has been a counter-service restaurant for 10 years, serving steak sandwiches, creative side dishes, shakes, and bottled beer. This is a family-owned and operated restaurant that is recognized worldwide for its commitment to quality and service. The shop offers a generous selection of gourmet sandwiches, wraps, salads, and sides for every taste. Their mouthwatering menu items are even better when paired with an ice-cold beer or boozy milkshake. They offer a variety of sides and salads for every taste. Cleavers is committed to making and serving the freshest, most delicious creations quickly and courteously. You can also make your online orders via the website.

2026 Update: Cleavers has expanded its modern cheesesteak brand to a new location in Newtown Square at Ellis Preserve. The brand also achieved national recognition and a strong catering presence in the suburban market."

Reviews | Play Video | Write a Review
The 64 Philadelphia Cheesesteak Tournament Winner Award in 2026
License #6328886

Price:

Steaks:
Myo Ribeye Sandwich (Plain) $15.50
Cheesesteak Hoagie $18.99
The Block $21.49
Beef Italiano $20.49
Zinger Steak $19.99
BBQ Cheesesteak $21.75
Chicken:
Chicken Cheesesteak Sandwich (Grilled) $15.00
Chicken Cheesesteak Sandwich (Cutlet) $15.40
CBR (Grilled) $19.99
CBR (Cutlet) $20.39
Veggie:
Myo Portobello (Plain) $15.00
Portobello Cheesesteak Hoagie $18.49
Porta Fresca $19.99
Spinach Balsamico $13.95
Mixed Cheese $14.49
Fries:
Waffle-Cut Fries $6.75
Waffle-Cut Sweet Potato Fries $8.25
Garlic Parmesan Fries $9.25
Pizza Fries $11.25
Sides:
Cheesesteak Eggrolls $14.99
Chicken Cheesesteak Eggrolls $14.99
Chicken Fingers $10.99
Buffalo Chicken Fingers $12.49
Salads:
Steakhouse Salad $17.49
Caesar Salad $11.95
Spinach Salad $14.95
Caprese Salad $14.49

Discount:

$5.50 Off on Extra Ribeye

$4.50 Off on Add Grilled Chicken

$5.00 Off on Add Chicken Cutlet

$4.50 Off on Extra Portobello Mushrooms

$1.75 Off on Add Cheese Whiz to Fries

$1.75 Off on Add White Cheddar Sauce to Fries

View Coupon

Contact:

(215) 515-3828

Sun-Wed: 11am - 8:45pm
Thu-Sat: 11am - 9:45pm

TBR® Inspection Report:

5+ YEARS IN TBR
CALL EMAIL

CAMPOS PHILLY CHEESESTEAKS

214 Market Street,
Philadelphia, PA 19106 Directions

Since 1947

Specialty:

Italian Meats Antipasto Grilled Chicken Antipasto Low-fat Italian Tuna Antipasto Caprese Chef Salad Mia's Salad Wing Ding Salad Mom's Salad Grilled Chicken Caesar Tuna Salad or Chicken Salad Side Salad The Works Cheesesteak The Heater Flyers Ice Steak Cheesesteak Hoagie Pizza Steak Maggie's Old-fashioned Pizza Steak Barbecue Cheesesteak Italian Cheesesteak Chicken Works Chicken Cheesesteak Chicken Heater Chicken Cheesesteak Hoagie Vegan Works Godmother Veggie Hoagie Grilled Veggie Hoagie Marinated Mozzarella Sandwich Eggplant Parmigiana

"Campo's Philly Cheesesteaks is a family-run sandwich shop that makes Philly's best cheesesteaks, sandwiches, hoagies, roast pork, fresh homemade sides, and salads. Their highly talented and dedicated team is committed to providing a diverse array of friendly and reliable services to their customers. This shop prides itself on utilizing high-quality fresh ingredients in each dish. Campo's Philly Cheesesteaks also offers delivery and takeout options for the comfort of customers. The restaurant features a wide range of kids' menus and fantastic catering services for any function or meeting. Customers can also place their orders online through the website for added convenience.

2026 Update: Campo's Philly Cheesesteaks menu features signature items like "The Heater" and slow-roasted pork alongside specialized chicken sandwiches and vegetarian alternatives."

Reviews | Play Video | Write a Review
Best of Philly Winner (Philadelphia Magazine) in 2001
Winner of the Chef Flavor Innovation Contest in 2022
Guinness World Record Holder in 2026
License #2925148

Price:

Salads:
Italian Meats Antipasto $10.25
Grilled Chicken Antipasto $10.25
Low-Fat Italian Tuna Antipasto $10.25
Caprese $8.00
Chef Salad $9.75
Mia's Salad $10.25
Wing Ding Salad $10.25
Cheesesteaks:
The Works $10.50
Cheesesteak $9.00
The Heater $9.50
Flyers Ice Steak $10.50
Cheesesteak Hoagie $10.25
Vegetarian & Vegan:
Vegan Works $10.50
Godmother $10.75
Veggie Hoagie $9.25
Grilled Veggie Hoagie $10.00
Marinated Mozzarella Sandwich $10.00
Eggplant Parmigiana $10.75
Cold Sandwiches:
Original "Cin" $9.50
Club $8.75
BLT $8.00
Caprese $10.75
Specials $9.25
Sides:
Caprese $8.00
Side Salad $6.75
Marinated Mozzarella $2.00
Pepper Shooters $3.75
Stuffed Olives $3.75
Homemade Pasta Salad $3.50
Mom'S Mac & Cheese $4.00
Desserts:
Cheesecake $4.00

Discount:

3.89% Off on Your Total Bill

20% Off on Sandwich Packs

2 Free Sandwiches on a 4-Pack Order

$17.76 Off on Cheesesteak and Philly Firsts Beer

$10.00 Sign-Up Bonus

View Coupon

Contact:

(215) 923-1000

Mon: 9am - 10pm
Tue-Sat: 8am - 10pm
Sun: 8am - 9pm

TBR® Inspection Report: