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.

Carly L.Carly Lipkin: One of my favorite cheesesteak places! Tip: order ahead, they don't make it & leave the order sitting to get cold, they let you get ahead of the line & make it fresh for you upon arrival.

Leilani R.Leilani Rodríguez-Alarcón: Seating is hard to find, but their cheese steaks are delicious! Worth the wait!

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

Alberto P.Alberto Palacios: Great cheesesteak! Glad we got the lowdown from a friend.

Karen E.Karen Elrick Finkelstein: Favorite place for Philly cheesesteak! Unique sandwiches--chicken with broccoli rabe, pork Italian and even sweet potato fries drenched in a sweet glaze! Worth the trip!!

Tracy R.Tracy Root: Open early for breakfast! Amazing steak and egg sandwiches. Don't forget the napkins!

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

3. John's Roast Pork

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

Mikey I.Mikey Ilagan: Try and make it here between their limited operating hours of 6:45am - 3pm M-F. Have anything they offer, all delicious: roast pork, roast beef, cheesesteaks.

Justin B.Justin Berkey: You can't go wrong with the pork or roast beef sandwiches! just don't forget the cheese and spinach!

Megan F.Megan Filipp: If you're not trying to check off "Philly cheesesteak" from your list, get the roast pork with sharp provolone. It is amazing and totally worth passing on a cheesesteak ;)

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

4. Reading Terminal Market

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

katkat: Go to DiNic's in RTM. Get the roast pork, pulled pork, or brisket sandwich. Be prepared for messy/juicy deliciousness.

Mike A.Mike A.: In Philly? Near Chinatown? If you are hungry but indecisive GO HERE. Try a roast pork sandwich with sharp provolone from DiNic's or a Turkey Dinner from The Original Turkey with sides. Amazing. Read more.

Heather L.Heather Lynn: Chicken Corn soup is killer @dutch Counter- The original Turkey place is the best- u can get a half sandwich loaded with whatever u want, chips and a drunk for $6.75--and don't 4get Amish pretzels!

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

Cooper S.Cooper Smith: Don't be intimidated by the long line. It moves quickly and waiting for you at the end is an incredible Italian pulled pork sandwich with sharp provolone and hot peppers

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.

Eugene N.Eugene Nam: Delicious roast pork sandwich. 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

Philadelphia MagazinePhiladelphia Magazine: The Bolognese Sandwich is a must try. The homemade lasagna is battered and fried—fried!—then topped with all of the above. And an egg, if you’re really brave. Read more.

Amanda S.Amanda Shulman: The most epic sandwiches ever. Like ever. My favorite is the Bolognese, a fried lasagna (yes this is real) sandwich. Also check out the Paesano, the Arista, the Daddy Wad, and the veggie sandwiches.

Sarah S.Sarah Stephens: Amazing sandwiches with really unique ingredient combos. The Gustaio with home-made lamb sausage and red sun-dried cherries on mint crispy flatbread was phenomenal. Can really recommend this place !!

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

7. Famous 4th Street Delicatessen

9.0
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

Howard B.Howard Blumenthal: Super sandwiches and great omelettes. And you can't go wrong with potato pancakes for your side.

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

Stephanie K.Stephanie Kuo: When in South Philly, call on Cosmi's and pay your respects to the Godfather. This revered hoagie is a perfect medley of Italian salumi, fresh mozzarella, roasted peppers, sundried tomatoes, and more.

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

Campbell B.Campbell Bird: Sicilian with long hots on seeded bread is pretty great. Awesome old school hoagies here.

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

9. Max's Cheese Steaks

8.6
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.

Will O.Will Officer: Best steak/chicken hoagies on the east coast

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.0
2149 S 20th St (at Jackson St), Philadelphia, PA
Sandwich Spot · South Philadelphia · 28 tips and reviews

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

Shawna C.Shawna Catarinicchia: Probably the best roast beef sandwich you will ever eat. Make sure they dunk it!!

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

11. Marinucci's Deli

8.9
2852 Saint Vincent St, Philadelphia, PA
Deli · Mayfair · 19 tips and reviews

Lisa MarieLisa Marie: Hands down, the best Italian hoagie ever in life!

Visit PhillyVisit Philly: One meat-packed sandwich can easily feed two people, and the Nucci Italian and the Brous Avenue (roast pork with sharp provolone and roasted peppers) are signature items.

Patrick H.Patrick Hosgood: Best Hoagie in town. Full of meat well worth every penny

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

12. Khyber Pass Pub

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

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.

Marie M.Marie Monroe: You MUST have the smoked duck with pepper jelly and cashew butter sandwich!!! It will change ur life!!!

HumaHuma: Loved the vegan po boy and the vegan pulled pork sandwich. They also have cask beer on the menu, mmm.

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

13. South Philadelphia Tap Room

8.8
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

Chris M.Chris Mcfadden: 3 cheese grilled cheese!!! Def worth a try!!

EaterEater: The best grilled cheese in Philly, and amazing fried chicken. Head here for a great brunch and one of the best taplists in the city, too. [Eater 38 Member]

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

14. Philip's Steaks

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

Jay W.Jay Wackum: Best cheesesteaks in Philly! Sausage sandwich is awsome! Not to mention mozzarella sticks n fountain soda

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.

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

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

15. QT Vietnamese Sandwich

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

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

Brendan R.Brendan Rastetter: Wonderful banh mi sandwiches in the heart of Chinatown. Made with the freshest bread!

Gillespie G.Gillespie Guereca Adair: Great vegetarian tofu sandwich, reasonably priced. Really nice staff working there