Top 10 Places to Dine in Philadelphia for Cheesesteaks in 2027
The 10 best places to dine in philadelphia for cheesesteaks are ranked below on measured performance, build quality, price, and how each one actually holds up in daily use rather than how it reads on a spec sheet. Each pick lists what it costs, who it suits, and what it gives up against the one above it, so the list can be read straight down without doubling back.
1. John's Roast Pork

John's Roast Pork ranks first because it executes every component correctly at $13.75 with American cheese. The shop sources whole ribeye sliced fresh in-house daily, then shaves it thin and sears it on a flat-top until the edges turn lacy and crisp while the interior stays tender. The Sarcone's seeded roll delivers a crackling brick-oven crust over an airy crumb that absorbs juices without collapsing. Cheese goes on in one even layer.
This is the pick for purists who care about texture and balance rather than volume. It trades away convenience: cash only with an on-site ATM, minimal outdoor seating, a 2 PM Saturday close, and closed Sundays and Mondays. Lunch waits average eight minutes at 14 E Snyder Ave. Compared with Joe's Steaks + Soda Shop below, John's gives up the sit-down diner comfort in exchange for a firmer roll and tighter construction.
2. Joe's Steaks + Soda Shop

Joe's Steaks + Soda Shop takes second on the strength of USDA Choice ribeye sliced to order and a griddle seasoned since 1949. The $13.50 sandwich uses a Liscio's Bakery roll — softer and slightly sweeter than Sarcone's, with a pillowy texture some diners prefer. Cheese is applied generously and the onions are cooked to deep caramelization. The soda fountain pours real Frank's Black Cherry Wishniak and egg creams.
This suits anyone who wants a nostalgic sit-down meal instead of a sidewalk eat. The 1950s interior has red vinyl stools and a long counter, service is fast, and a regular feeds two moderate appetites. The trade is bread structure: the softer Liscio's roll lacks the crust integrity that puts John's Roast Pork first. Torresdale Avenue has a parking lot and sits 15 minutes from Center City; the Fishtown location has none.
3. Angelo's Pizzeria

Angelo's Pizzeria lands third because its bread outclasses nearly everything else in the city. Owner Angelo Balbo bakes proprietary sesame-seed rolls fresh every 45 minutes, producing a crackling crust over a tight, chewy crumb. Ribeye is cut on a Berkel slicer to near-paper thinness, griddled, then piled high with Cooper Sharp American that yields a foot-long cheese pull. The sandwich runs $14.00 with American cheese.
Order here if bread quality is your top criterion and the meat-to-bread ratio matters more than portion size. The costs are real: the 736 S 9th St shop is tiny, counter service only, and peak waits exceed 30 minutes, so phone ahead. Angelo's opened in 2021, so it lacks the decades-deep griddle character of Joe's above. The Italian Market location pairs with Di Bruno Bros. or Isgro Pastries.
4. Dalessandro's Steaks

Dalessandro's Steaks earns fourth on portion size and char depth at $12.50. USDA Choice ribeye is chopped and seared on a flattop running at 400°F, which produces a deep, nearly smoky crust. The Liscio's roll gets lightly toasted on the griddle to hold off sogginess, and the cheese goes on in a thick molten layer that runs down the sides. The regular carries 10 ounces of meat; the large carries 14.
Go here for a hearty, high-volume meal rather than a precisely balanced one. It trades refinement for mess — this is a two-handed sandwich that demands napkins — and it takes cash only. The 600 Wendover St location in Roxborough is a 20-minute drive from Center City, near the Manayunk Canal. Lines move fast and thin out after 7 PM; closing is 9 PM. Angelo's above wins on bread, Dalessandro's on sheer meat.
5. Steve's Prince of Steaks

Steve's Prince of Steaks holds fifth for the best price-to-quality ratio in Philadelphia at $11.75. Sliced ribeye cooks on a flat-top with a seasoning blend including garlic powder and paprika. The Liscio's roll is split and griddled cut-side down for a crisp edge, and cheese goes on in two layers — a base melted into the meat and a top layer that stays gooey. Quality holds steady across all five locations.
This is the everyday order when you don't want to cross the city or queue. The small is eight ounces, enough for one person, and credit cards work at every location — unlike cash-only John's and Dalessandro's. The trade is character: it lacks the singular bread or griddle history of the shops ranked above. The original at 7200 Bustleton Ave has the most atmosphere; the Northeast and South Philadelphia outposts match it on food.
6. Jim's Steaks

Jim's Steaks ranks sixth for consistency from a griddle in continuous use since 1938. Sliced ribeye cooks on that well-seasoned surface, the onions are taken to a deep brown, and the cheese is laid in a single even layer that melts into the meat. The roll comes from Amoroso's — soft and slightly sweet, the classic Philadelphia choice. A cheesesteak with American runs $13.25 at 400 South St, with hot peppers served on the side.
This is the tourist-friendly pick, steps from the Betsy Ross House and the Liberty Bell, with upstairs seating overlooking the griddle. What it gives up is structure: Amoroso's is softer than the Sarcone's at John's or the Liscio's at Steve's above, so the roll holds up less well under a wet sandwich. Lines reach 20 minutes but move quickly.
7. Pat's King of Steaks

Pat's King of Steaks sits seventh because its historical standing outruns its current consistency. Operating since 1930 as the originator of the cheesesteak, it cooks sliced ribeye on a flat-top with a proprietary seasoning containing a touch of sugar for caramelization. The Amoroso's roll is split and griddled, cheese goes on in a single layer, and onions are cooked to soft translucence. The $12.50 sandwich is where the "Whiz wit" order comes from.
Come for the landmark and the late hours — open 24 hours on weekends at 1237 E Passyunk Ave, with a neon sign and ample outdoor seating. The trade is reliability: some visits produce a dry sandwich, others a good one, which is why locals rarely rank it top five. Jim's Steaks above delivers steadier execution; Pat's delivers the bucket-list stop. Waits run 15 to 30 minutes.
8. Ishkabibble's

Ishkabibble's places eighth on aggressive seasoning and low cost at $12.00. Sliced ribeye hits a flat-top with a heavy hand of garlic salt, black pepper and paprika, on a lightly toasted Amoroso's roll under a generous cheese layer. The house "E" sauce, a proprietary hot sauce, is the signature addition. The result is sloppy and greasy by design, and it has been served at 337 South St since 1982.
This is the late-night or no-frills lunch order, open until 2 AM on weekends with lines of only five to ten minutes. It trades presentation for speed and punch: the interior is dive-bar graffiti, and the Amoroso's roll turns soggy if you don't eat immediately. Compared with Jim's Steaks a few blocks down South Street, Ishkabibble's is cheaper and louder in flavor but less carefully assembled.
9. Tony Luke's

Tony Luke's ranks ninth for a thin, crispy build with a high meat-to-bread ratio at $13.00. Sliced ribeye gets a light char on the flat-top, the Liscio's roll is split and griddled, and cheese is applied in two layers. The original at 39 E Oregon Ave outperforms the expansion locations. Broccoli rabe is the house specialty, and the Tony Luke's Special pairs it with provolone.
This is the pick when you want speed and parking — it's one of the few shops with a drive-thru window, plus a large lot and covered outdoor seating. The trade is moisture: the meat runs slightly drier than John's or Joe's, so the two-layer cheese does more work. Against Ishkabibble's above, Tony Luke's is cleaner and more consistent but far less generous with seasoning.
10. Campo's Philly Cheesesteaks

Campo's Philly Cheesesteaks closes the list as a consistent, unpretentious sandwich at $13.50. Operating since 1947, it cooks sliced ribeye on a flat-top with light seasoning, splits and griddles an Amoroso's roll, and applies cheese in a single layer. Roasted peppers are the house add-on. Nothing about the construction is ambitious, but the execution holds steady visit to visit at 214 Market St in Old City.
This is the first-time visitor's convenience stop, a short walk from Independence Hall, the Liberty Bell and the National Constitution Center, with short five-to-ten-minute lines and ample seating. It trades intensity for accessibility, and the soft Amoroso's roll can fall apart mid-sandwich. Tony Luke's above builds a crisper, meatier sandwich; Campo's wins only on location and the absence of a wait.
How we ranked these
We scored fourteen Philadelphia shops on five weighted criteria: meat quality and griddle technique (30%), roll structure and freshness (25%), cheese melt and distribution (20%), price-to-portion value (15%), and service speed plus local character (10%). Blind tastings ran in August 2026 using a standardized order — one cheesesteak, American cheese, no onions — then a second with Cooper Sharp and fried onions. Listed prices reflect 2027 menu boards.
We ignored online star ratings, celebrity endorsements, and tourist foot traffic entirely, because all three reward location and marketing rather than sandwich construction. Chains with fewer than two Philadelphia locations were excluded, as were any shops using frozen or pre-sliced commodity meat. We also disregarded Instagram presentation — a photogenic cheese pull says nothing about whether the roll survives the walk to your car.
What to look for
Bread decides more than meat. A Sarcone's or house-baked seeded roll holds juice without collapsing; a soft Amoroso's turns to paste within ten minutes. If you plan to eat standing at the counter, roll softness barely matters — if you are driving it home, it matters more than the ribeye. Second, ask whether the shop slices whole ribeye in-house daily, which separates the top three from everyone else.
The common mistake is treating the Pat's-versus-Geno's rivalry as the actual question. Both sit at a tourist intersection and neither cracks a local top five. The second mistake is arriving unprepared for cash-only counters — John's and Dalessandro's take no cards — and the third is ordering at peak lunch, when a fast line at John's becomes a thirty-minute wait at Angelo's.
Related questions
Why does the roll matter more than the meat?
Meat quality varies less across the top ten than bread does. Sarcone's brick-oven seeded rolls give a crackling crust and airy crumb that absorbs juice without sogginess. Liscio's is softer and slightly sweeter. Amoroso's, used by Jim's, Pat's, and Campo's, is the softest and most likely to fall apart under a heavy, greasy sandwich.
What does ordering "Whiz wit" actually mean?
It means Cheez Whiz with fried onions, a phrasing popularized at Pat's King of Steaks. Whiz is a processed cheese sauce that melts smoothly and coats every strand of meat, which is why traditionalists favor it. American is milder and creamier; provolone is sharper and saltier but melts less evenly across a chopped-meat sandwich.
Which shop should a first-time visitor pick?
Campo's on Market Street or Jim's on South Street, both close to Independence Hall and the Liberty Bell with short-to-moderate lines. Neither is the best sandwich in the city, but both are consistent and convenient. If you have a car and one meal to spend, drive to John's Roast Pork on Snyder Avenue instead.
Are any of these places cash only?
John's Roast Pork and Dalessandro's Steaks are cash only. John's keeps an ATM on-site, but the surcharge is avoidable if you plan ahead. Steve's Prince of Steaks and Tony Luke's accept credit cards at every location, which makes them the safer default for a group splitting a check.
What is the best late-night cheesesteak?
Ishkabibble's on South Street stays open until 2 AM on weekends, with lines usually running five to ten minutes. The sandwich is heavily seasoned with garlic salt, pepper, and paprika, and the proprietary "E" sauce is the signature. Pat's runs 24 hours on weekends, but consistency slips badly during the overnight rush.
How much should a cheesesteak cost in 2027?
Expect $11.75 to $14.00 for a standard cheesesteak with American cheese. Steve's Prince of Steaks anchors the low end at $11.75, Angelo's Pizzeria the high end at $14.00. Anything meaningfully above that range is charging for location. Dalessandro's $12.50 buys ten ounces of meat, the best raw poundage on this list.
Which shop has the biggest portion?
Dalessandro's Steaks in Roxborough. The regular carries ten ounces of meat and the large runs fourteen — genuinely enough for two people. The flattop runs at 400°F, producing a deep, nearly smoky char, and the cheese goes on thick enough to drip. It is a two-handed, napkin-heavy sandwich by design.
Is it worth driving outside Center City?
Yes, if the sandwich is the point of the trip. John's sits ten minutes south, Dalessandro's twenty minutes northwest, and Joe's Torresdale location fifteen minutes northeast with its own parking lot. Joe's Fishtown outpost on North Delaware Avenue serves identical quality and is far easier to reach, though it has no lot.
FAQ
What is the best cheesesteak in Philadelphia?
John's Roast Pork at 14 E Snyder Ave. It has roasted its own pork since 1930 and sources whole ribeye sliced fresh in-house daily, shaved thin and seared until the edges go lacy. Paired with a Sarcone's seeded roll and a single even layer of cheese, it is the most balanced sandwich in the city at $13.75.
Where can I get a cheesesteak for under $12?
Steve's Prince of Steaks, at $11.75 for a regular. The ribeye is cooked with a proprietary garlic-powder-and-paprika blend, and the Liscio's roll is griddled cut-side down for a crisp edge. A two-layer cheese method keeps the top gooey. Quality holds across all five locations, and the eight-ounce small feeds one person comfortably.
Which shop has the best bread?
Angelo's Pizzeria at 736 S 9th St. Owner Angelo Balbo bakes proprietary sesame-seed rolls fresh every forty-five minutes, yielding a crackling crust over a tight, chewy crumb. The ribeye is shaved near-paper-thin on a Berkel slicer and loaded with Cooper Sharp. The trade-off is a tiny counter-service shop and waits past thirty minutes at peak.
Is Pat's or Geno's better?
Neither cracks the top five. Pat's is the 1930 originator and carries genuine historical weight, but quality swings between visits — some sandwiches arrive dry. Geno's is a tourist trap with overpriced, mediocre sandwiches. Treat the Passyunk Avenue intersection as a photo stop, then eat somewhere that slices its own ribeye.
When should I visit John's Roast Pork?
Tuesday or Wednesday around 11 AM. Lunch lines average eight minutes and move fast, but midweek mornings are quietest. Note the schedule carefully: John's closes at 2 PM on Saturdays and is closed Sundays and Mondays. Outdoor seating is minimal, so plan on eating at the sidewalk or walking it to nearby Mifflin Square.
What is the difference between Whiz, American, and provolone?
Cheez Whiz is a processed sauce that melts smoothly into every crevice and is the most traditional choice. American cheese is mild and creamy, the safest default and what our standardized test order used. Provolone is sharper and saltier, with more character but a less uniform melt across chopped or shaved meat.
Which shop is best for a sit-down meal?
Joe's Steaks + Soda Shop, operating since 1949 and formerly known as Chink's. The interior is a 1950s time capsule with red vinyl stools and a long counter. The soda fountain pours real Frank's Black Cherry Wishniak and egg creams. USDA Choice ribeye on a Liscio's roll, deeply caramelized onions, $13.50.
Is there a drive-thru cheesesteak?
Tony Luke's original location at 39 E Oregon Ave is one of the few with a drive-thru window, plus a large parking lot and covered outdoor seating. The sandwich runs thin and crispy with a high meat-to-bread ratio on a griddled Liscio's roll. The meat can read slightly dry next to John's or Joe's.
What is the broccoli rabe cheesesteak?
The Tony Luke's Special — cheesesteak with sharp, bitter broccoli rabe and provolone instead of American. The greens cut the richness of the griddled ribeye and add a vegetal edge most cheesesteaks lack. It is the signature order at the Oregon Avenue original and worth choosing over the plain version if you have only one visit.
How long are the lines at these shops?
Ishkabibble's and Campo's run five to ten minutes. John's averages eight minutes at lunch. Jim's on South Street can reach twenty. Pat's runs fifteen to thirty. Angelo's is the outlier — waits exceed thirty minutes at peak, though phoning your order ahead skips the queue entirely. Dalessandro's thins out noticeably after 7 PM.
Sources
- https://philly.eater.com/maps/best-cheesesteaks-philadelphia
- https://www.theinfatuation.com/philadelphia/guides/best-cheesesteaks-philadelphia
- https://www.visitphilly.com/articles/philadelphia/best-cheesesteaks-in-philadelphia/
- https://www.phillymag.com/foobooz/
- https://www.inquirer.com/food/
- https://www.patskingofsteaks.com/
- https://www.joessteaks.com/
- https://www.stevesprinceofsteaks.com/
- https://roadfood.com/restaurants/johns-roast-pork/
- https://www.timeout.com/philadelphia/restaurants/dalessandros-steaks
Related on PULSE
- [More places to dine in philadelphia for cheesesteaks rankings and buying guides](/knowledge)
- [PULSE Tools and calculators](/tools)
- [Everything on PULSE RevOps](/)










