Dalessandro’s Steaks & Hoagies is one of The 15 Best Places for Sandwiches in Philadelphia.

1. Dalessandro’s Steaks & Hoagies

9.1
600 Wendover St (at Henry Ave), Philadelphia, PA
Sandwich Spot · Roxborough · 198 tips and reviews

- B.- Bossi: My family has been coming here for 4 generations. The cheesesteaks are without comparison -- they are solid ambrosia. The cheese hoagies are just as phenomenal: a great vegetarian alternative.

Coach Todd P.Coach Todd Parker, M.A., M.S.: Delasandro's ate the Best Cheesesteaks in Philly! Go, you won't be disappointed...!

Gabriel E.Gabriel Evans: Cheesesteak with onions and mushrooms is the way to go!

Tony Luke's is one of The 15 Best Places for Sandwiches in Philadelphia.

2. Tony Luke's

8.8
39 E Oregon Ave (btwn S Front & Swanson St), Philadelphia, PA
Sandwich Spot · Queen Village - Pennsport · 195 tips and reviews

Ian A.Ian Auld: Excellent cheesesteaks & service. Always stop by whenever I'm in Philly.

Joe J.Joe J: Excellent cheesesteak.. Line can be long but moves quick

Follow F.Follow Foodie: Roast pork with broccoli rabe and sharp provolone, chicken cutlet sandwiches, roast beef sandwiches, and excellent cheesesteaks, it is hard to go wrong at the famous Tony Luke's!

John's Roast Pork is one of The 15 Best Places for Sandwiches in Philadelphia.

3. John's Roast Pork

8.9
14 Snyder Ave (at Weccacoe Ave), Philadelphia, PA
Sandwich Spot · Queen Village - Pennsport · 119 tips and reviews

Paul B.Paul Bressler: Not sure which is the best sandwich here. The cheese steak, roast pork, and roast beef are all awesome.

Michael H.Michael Haarala: The best OG cheesesteak in Philly - it might be a small restaurant, but it has big cheesesteaks (and big lines)

Mike W.Mike Winston: Their namesake Roast Pork is delicious, but the melty, cheesy, meaty Cheesesteak was absolute perfection. A serious contender for the best cheesesteak in Philly. WinstonWanders.com

Reading Terminal Market is one of The 15 Best Places for Sandwiches in Philadelphia.

4. Reading Terminal Market

9.3
51 N 12th St (btwn Arch & Filbert Sts), Philadelphia, PA
Food Court · Chinatown · 674 tips and reviews

AnnmarieAnnmarie: Had a pork sandwich @ Dinicks...OMG to die for. Best sandwich of my life :) Love the various markets here, so diverse and delicious. A must stop when in Philly.

Raj S.Raj Sarma: What can I say about this place that hasn't already been said? Make sure to go early and get the donuts. Don't miss out on the corned beef and pastrami sandwich.

Candice R.Candice Rivera: I love walking through RTM, dinic's sandwich, the creole food, the crepes, ice cream, coffee, and cookies are among my favorite things to munch on while walking around.

Tommy DiNic's is one of The 15 Best Places for Sandwiches in Philadelphia.

5. Tommy DiNic's

8.3
51 N 12th St (at Reading Terminal Market), Philadelphia, PA
Sandwich Spot · Chinatown · 194 tips and reviews

Rico (charlie) P.Rico (charlie) Pascale: Roast Pork sharp provolone and greens. Hands down the best sandwich in the city. Well worth the wait!!

Paul R.Paul Ransom: Excellent sandwiches; get a pork sandwich topped with rabe and provolone. Well-seasoned,succulent,juicy pork and high quality, fresh toppings. Your tastebuds are going to love you.

Brendan R.Brendan Rastetter: One of the best roast pork sandwiches in Philly and the best thing in Reading Terminal Market. Get it with sharp provolone and broccoli rabe. The line may be long, but this sandwich is worth the wait.

Paesano's Philly Style is one of The 15 Best Places for Sandwiches in Philadelphia.

6. Paesano's Philly Style

8.6
943 S 9th St (at Carpenter St), Philadelphia, PA
Sandwich Spot · Bella Vista - Southwark · 64 tips and reviews

Nancy R.Nancy Robinson: Unbelievably good! Try the lamb sausage, cherry, fennel, gargonzola sandwich and have your mind blown

Klevis P.Klevis Prifti: One the best sandwich shops in the Italian market in south Philly. There crispy meatloaf Parmesan sandwich is out of this world.

Jeff G.Jeff Gibbard: The United States has the best sandwiches of any country. Philly has the best sandwiches in the country. Paesanos has the best sandwiches in Philly. Ergo Paesanos has the best sandwiches in the world.

Famous 4th Street Delicatessen is one of The 15 Best Places for Sandwiches in Philadelphia.

7. Famous 4th Street Delicatessen

9.1
700 S 4th St (at Bainbridge Street), Philadelphia, PA
Deli · Queen Village - Pennsport · 69 tips and reviews

Frank D.Frank Dreitlein: Hands down, THE best cheesesteak in Philly!!

King E.King Eyeball: Try the The Dekalb & Broadway Sandwich - HUGE. Under the Ungashtupt Sandwich menu. Romanian tender loin, onions and mushrooms

Jason S.Jason Spruill: Great sandwiches. Corn beef is best ever!

Cosmi's Deli is one of The 15 Best Places for Sandwiches in Philadelphia.

8. Cosmi's Deli

8.9
1501 S 8th St (at Dickinson St), Philadelphia, PA
Sandwich Spot · Bella Vista - Southwark · 33 tips and reviews

Scott P.Scott Parker: Best hoagies in town and my only choice for Cheesesteaks besides John's roast pork.. great staff as well!

Amber R.Amber Rose: Love the cheesesteaks and hoagies! Perfect little shop

Vikki C.Vikki Copper: Just had the BEST Eggplant Parm sandwich on a deliciously seeded, FRESH, roll !! GREAT Fried, Breaded mushrooms and mom loved the delicious eggs and home fries!! Will DEFINITELY order from them again!

Max's Cheese Steaks is one of The 15 Best Places for Sandwiches in Philadelphia.

9. Max's Cheese Steaks

8.7
3653 Germantown Ave (at Erie Ave), Philadelphia, PA
Sandwich Spot · Hunting Park · 49 tips and reviews

GezaGeza: Best cheesesteaks in Philly period. Don't be fooled by the tourist traps. This is where you will get a genuine philly cheesesteak.

Jasmine R.Jasmine Richards: By far best cheesesteak I've had in Philly. Be prepared for a wait but there's a bar next door where you can get a drink to pass the time.

Flordaliza R.Flordaliza Rodriguez: Love this spot...iconic, make sure to order a half, huge sandwiches.

Nick's Old Original Roast Beef is one of The 15 Best Places for Sandwiches in Philadelphia.

10. Nick's Old Original Roast Beef

9.1
2149 S 20th St (at Jackson St), Philadelphia, PA
Sandwich Spot · South Philadelphia · 28 tips and reviews

Ron C.Ron Cornwall: Best sandwich in the world! Roast Beef Combo, Overboard on the Ours with a roasted long hot!!!

Tim C.Tim Conheeney: Youse want the best roast beef sandwich in the city with a side of true South Philly Italian? It's right here.

philly d.philly dude: Roast beef sandwich is good & drinks are cheap love this place

Khyber Pass Pub is one of The 15 Best Places for Sandwiches in Philadelphia.

11. Khyber Pass Pub

8.9
56 S 2nd St (btwn Market & Chestnut St), Philadelphia, PA
Gastropub · Center City East · 140 tips and reviews

Visit PhillyVisit Philly: Southern-inspired fare like fried chicken, barbecue ribs and po’ boys of every variety are paired with an impressive beer list at this rock-club-turned-pub.

Jude B.Jude Buffum: The service is a bit unorganized and slow, but the beer selection and food is awesome. Great southern food (try the fried shrimp po boy!) and frequently rotating taps. Read more.

Stephanie S.Stephanie S: The smoked duck, cashew butter, and pepper jelly sandwich is amazing.

Hershel's East Side Deli is one of The 15 Best Places for Sandwiches in Philadelphia.

12. Hershel's East Side Deli

8.7
51 N 12th St (at Reading Terminal Market), Philadelphia, PA
Deli · Chinatown · 33 tips and reviews

Marci R.Marci Rhodes-Morris: Grab a pastrami sandwich, it's a huge treat for your mouth!!

Marci R.Marci Rhodes-Morris: Grab a pastrami sandwich, it's a huge treat for your mouth!!

Marcus T.Marcus Tavani: Get the Pastrami Reuben sandwich. It’s one of the best sandwiches you’ll ever eat!

South Philadelphia Tap Room is one of The 15 Best Places for Sandwiches in Philadelphia.

13. South Philadelphia Tap Room

9.0
1509 Mifflin St (btwn 15th St & 16th St), Philadelphia, PA
Gastropub · Point Breeze · 129 tips and reviews

Jim_McJim_Mc: get the wild boar tacos and cheesesteak sliders, especially during happy hour when they are half off

FoodspottingFoodspotting: Try the Tomato Soup & Grilled Cheese Sandwich"

Alexis M.Alexis Miller: Must try tomato lager soup and grilled cheese!!!

QT Vietnamese Sandwich is one of The 15 Best Places for Sandwiches in Philadelphia.

14. QT Vietnamese Sandwich

8.4
48 N 10th St (btw Arch St & Filbert St), Philadelphia, PA
Vietnamese Restaurant · Chinatown · 35 tips and reviews

@LaurenceTom@LaurenceTom: Annie is the nicest server ever. She recommends the #7 grilled pork sandwich.

Shari R.Shari R: #7 Vietnamese Grilled Pork banh mi, you are so tasty! Get it extra spicy...

Connie H.Connie Ho: Best banh mi in Philly. Get the house special with everything, spicy.

Philip's Steaks is one of The 15 Best Places for Sandwiches in Philadelphia.

15. Philip's Steaks

8.5
2234 W Passyunk Ave (at W Ritner St), Philadelphia, PA
Sandwich Spot · South Philadelphia · 30 tips and reviews

Jade B.Jade Bailey-Assam: Amazing cheese steaks! Get the regular cheese steak w/whiz and add your own peppers. Be careful though, the peppers are really hot.

Paul C.Paul Callen: My favorite cheesesteak in South Philly hands down haven't had steaks from some other parts of the city so I can't say whole city. "Tony Luke's", "Pat's" and "Geno's"??? For Me "Tourist Food"

Independence L.Independence Lodge: Absolutely Delicious. Best Cheesesteak in Town.