39 "Sandwiches" Restaurants in Philadelphia.
Angelo’s is a counter-service pizza shop in Bella Vista with an excellent Detroit-style “Upside Down Jawn” pizza.
Front Street is an all-day spot in Fishtown with a big patio, affordable cocktails, and way better food than you’d expect.
There are a lot of places you can go for a cheesesteak in Philly, but John’s Roast Pork in South Philly is the best.
Martha in Kensington has the three things we wish every bar had: a nice patio, great cocktails, and way better food than you’d expect.
Soup Kitchen Cafe is a small breakfast and lunch spot in Kensington that’s easy, casual, and pretty cheap.
It might not be the best cheesesteak in the city, but Tony Luke’s does have one of the better ones.
Porcos is a small sandwich shop with mostly porchetta on the menu, plus a full on-site bakery.
Ishkabibble’s is a cheesesteak spot with two different locations on South Street.
Liberty Kitchen is a deli and market in Fishtown that makes really good hoagies.
The roast pork sandwich from DiNic’s is the best thing you can eat at Reading Terminal Market
Carmen’s has one of the better Italian hoagies in Reading Terminal Market.
Smucker’s is a stand in Reading Terminal Market with great breakfast and roast beef sandwiches.
Hershel's is a deli inside Reading Terminal Market with a great pastrami sandwich.