Top 20 Cheesesteaks in the Philly Region

This list is the culmination of over two years of eating at least one cheesesteak just about every week. While it wouldn’t have been possible for me to make a serious attempt at trying every steak in the Philly region, I did my best to get to all of the places that are known to be among the best by those who are serious about such things.

I considered four factors when determining which cheesesteaks belong on this list:

  1. The Roll:  We all have our own preferences. Some like softer rolls. I prefer them sturdy and don’t mind a crispy crust, although it’s not necessary. I also don’t want the roll to be too doughy.
  2. The Meat:  I prefer the meat to be chopped, moist and generously seasoned. A lot of places fall short on the seasoning. 
  3. The Cheese:  The cheese should be well proportioned to and blended in with the meat. It should also be evenly distributed throughout the steak. I don’t want it to overwhelm the beef. Rather, it should lightly coat and compliment it. 
  4. Overall Taste:  I gave this factor a bit more weight than the other three. Ultimately, it’s what matters most. 

In general, I prefer a cheesesteak in which the meat, cheese, and roll are all proportionate to each other over steaks with massive amounts of meat, cheese, or both. That preference led to several very popular steak shops not making the list.

Numbers 1-8 are the steaks that I consider to be in my top tier. Perhaps surprisingly, at least to me, 14 of the 20 places that made the list are in the suburbs. Many of those are relatively new, which shows the extent to which the sandwich’s popularity is arguably going through a growth spurt in the region it calls home. There are more good cheesesteaks than ever and a constant stream of new steak shops aiming to be the best.


20. Lucatelli’s Pizzeria  (Doylestown, PA)  

Lucatelli’s gives Doylestown, the seat of Bucks County, a cheesesteak worth driving for. The Liscio’s Bakery roll was soft but fresh and sturdy enough to handle what appeared to be around 12 ounces of chopped ribeye. The Cooper Sharp was perfectly proportioned and beautifully blended in with the meat. A bit more seasoning would have moved it up higher on the list.

19.  Jay’s Steaks  (Royersford, PA) 

Jay’s Steaks also uses soft Liscio’s rolls, but again, it was fresh and had a nice chew along with being sturdy enough to get the job done. The steak featured 10-12 ounces of well-seasoned chopped ribeye. While there was a bit more Cooper Sharp than I prefer, it wasn’t too overboard and it was blended in with the meat nicely. The meat-to-roll ratio was close to ideal.

18. Loretta’s Cafe  (Bristol, PA) 

The highlight of my cheesesteak at Loretta’s Cafe was unquestionably the crusty semolina roll provided by a New York City bakery. If I were to revisit the top five steak rolls list I put out last year, Loretta’s would be on it. In addition to its high quality and great taste, the roll was wider-than-average, allowing it to hold more meat and cheese without seeming overstuffed. And there was indeed at least a pound of chopped ribeye with a large amount of Cooper Sharp on it. This steak had a lot going for it, but the overall flavor didn’t pack quite the wallop I expected.  

17.  Nipotina  (Philadelphia) 

The steak at Nipotina of South Philadelphia featured a Liscio’s roll that was again on the soft side, but fresh and sturdy enough to hold the meat and cheese without any difficulty. What made this steak stand out was the roughly 12 ounces of coarsely chopped ribeye that roll held. It was some of the most tender, juicy and flavorful meat I’ve ever had on a cheesesteak. My only qualm was that the Cooper Sharp wasn’t distributed as evenly as it could have been throughout the steak.

16. Alessio’s Seafood Grille  (Warrington, PA) 

Alessio’s Seafood Grille is a full service restaurant with a large menu – not the sort of place I’d expect to find a great cheesesteak. But they do a fantastic job of seasoning what appeared to be at least close to a pound of chopped ribeye. There was also a nice amount of American cheese blended in with the meat and the onions had some caramelization. My biggest complaint was that the seeded roll was toasted, something I generally don’t like for steaks.

15. Guido’s Steaks  (Bensalem, PA) 

I’m not sure where Guido’s gets their rolls, but they are top notch and have a bit of crustiness that I enjoyed. The chopped ribeye and Cooper Sharp were perfectly proportioned and nicely blended. The only slight let down, which dropped them a few places from where they were on last year’s list, was that the overall flavor didn’t pack quite as much of a punch as I remembered from my previous visit. It probably needed a little more seasoning.

14. Lorenzo’s Steaks on the East Side  (West Chester, PA) 

Lorenzo’s made a minor change to its name earlier this year, but thankfully their steaks remain as good as ever. They use a soft roll that was fresh and had a pleasant chew. Although it didn’t appear to be the case at first glance, the chopped ribeye and Cooper Sharp were blended very well and in perfect proportion to each other. Cheese-lovers may want to order extra here, but I thought the meat-forward flavor was fantastic.

13. Stoli’s Steaks  (Philadelphia) 

The owner of Stoli’s of Northeast Philadelphia, which just missed last year’s list, changed roll suppliers twice in the past year. The first switch – to Sarcone’s Bakery – was a great move. But the newer semolina roll, which comes from a bakery in North Jersey or New York, is even better. The chopped ribeye and New Yorker American cheese were ideally proportioned. My only issue was that the meat needed a touch more seasoning.  

12. Cockadoodle Dan’s (Moorestown, NJ) 

While the seeded rolls at Cockadoodle Dan’s are merely solid, their steaks have a fantastic overall flavor because the grill chefs there do such a great job of seasoning the meat and proportioning all of the ingredients.

11. Joey’s Pizza  (Thorndale, PA)

Joey’s, which serves my favorite pizza in the region, uses soft Liscio’s rolls, but they are a bit crustier than most of the seeded rolls I’ve had from that bakery. The chopped ribeye was moist and lightly coated by the Cooper Sharp throughout, just the way I like it. Like several other steaks between 11-20, this one may have moved up a little higher if the meat had been seasoned just a touch more generously.  

10. Jaxx Steaks Taproom  (Philadelphia) 

Jaxx Steaks Taproom of South Philadelphia serves the only steak on this list that featured Whiz instead of Cooper Sharp or some other kind of American cheese. They offer American, but I prefer their steaks with Whiz. What makes them stand out from just about every other one I’ve ever had with cheese sauce is how well the grill chef proportions and mixes it in with the coarsely chopped meat before placing it onto the roll. And that roll is an excellent crusty and sturdy one from Carangi Bakery.  

9. Lillo’s Tomato Pies  (Hainesport, NJ) 

Lillo‘s is an exception to my more-meat-isn’t-necessarily-better rule. They use a pound of chopped ribeye and it was beautifully seasoned. The Cooper Sharp was nicely blended with it throughout the length of the steak without overwhelming the meat’s flavor. They also apply a garlic spread to the roll, which I expected to be lightly toasted based on last year’s steak. Yet it didn’t seem to be. Regardless, the various components of this cheesesteak combined for a great overall flavor.  

8. Bleigh Street Cafe at the Port Richmond Pub  (Philadelphia) 

The Bleigh Street Cafe operates out of the Port Richmond Pub, which is named after the section of Philadelphia in which it sits. This is the lowest ranking steak in my top tier only because the roll was softer than I prefer. Yet it was fresh and had a nice chew. More importantly, the meat was extra juicy and seasoned extremely well. There was a lot of Cooper Sharp, but it was blended in nicely and didn’t overwhelm the flavor of the beef. It all combined for a tremendous overall taste.  

7. Mercatino Italiano  (Quakertown, PA) 

Mercatino Italiano was called Giacomo’s when I posted about them earlier this year. They made the change due to a dispute with a similarly named restaurant. Their steaks come on a slightly shorter than average and somewhat soft but very sturdy roll. It comfortably held what had to be around a pound of very well-seasoned chopped ribeye and a proportionate amount of Cooper Sharp that was blended in perfectly throughout. I marveled at how well the ingredients were packed onto the roll. To have that much meat and cheese on a relatively small roll with hardly any drippage during eating was remarkable.  

6. Da Vinci’s Brick Oven Pizzeria  (Feasterville-Trevose, PA) 

I’ve visited Da Vinci’s perhaps as often as any of the other steak shops I’ve posted about over the past couple years, and they are remarkably consistent. It starts with their house-baked seeded rolls that have a bit of crustiness and are very sturdy. The grill chefs season ten ounces of chopped ribeye as well as anyone, and the Cooper Sharp always lightly coats the extremely juicy meat, which is left to be the star of the show, just as it should be. The onions are also caramelized, which adds an extra layer of flavor.

5. Steaks  (West Chester, PA) 

Steaks opened recently and made an immediate impression on the cheesesteak-loving public, myself included. They get their rolls from a local French bakery and while they aren’t as crusty as I expected, they pack a lot of flavor for a steak roll and have a wonderfully chewy texture. There appeared to be at least 12 ounces of chopped ribeye on it and it was both juicy and beautifully seasoned. As is the case with most of the steaks on this list, the Cooper Sharp was also used in moderation, but it was distributed nicely throughout.

4. Gazzos Steaks  (Pottstown, PA) 

Gazzos is expected to move from the truck that they’ve been operating out of for a little over a year to a brick and mortar shop soon. That will make for more pleasant year-round cheesesteak eating. And their steaks should be eaten by all who love Philly’s most beloved sandwich. They feature a locally baked high quality roll that was more chewy than crusty. It held roughly 12 ounces of chopped ribeye that was extra juicy and flavorful. The Cooper Sharp was also nicely proportioned and blended in with the meat throughout.  

3. Goomba’s Pizzaria*  (Colmar, PA) 

Goomba’s is the top steak shop in Philly’s suburbs in part because of their tremendous rolls, which they get from a bakery in their area. They have a fantastic crust and are extra-wide, which enables them to hold 14 ounces of moist and beautifully seasoned chopped ribeye and just the right amount of Cooper Sharp cheese without seeming the least bit overstuffed. They also do a great job of caramelizing the onions.

2. John’s Roast Pork  (Philadelphia) 

John’s Roast Pork of South Philadelphia is the only one of the big-name old-school steak shops that still lives up to its reputation. They use crusty and sturdy rolls from Carangi Bakery and fill them with 12 ounces of juicy and exceedingly flavorful chopped beef, which is coated with a healthy but not overbearing portion of American cheese. The fact that they use a milder cheese than Cooper Sharp enables them to put more of it on their steaks without impacting the flavor of the beef. The caramelized onions are the icing on the cake.  

1. Angelo’s Pizzeria  (Philadelphia)

And then there is the king. For the second year in a row, my number one cheesesteak in the Philly region is from Angelo’s Pizzeria of South Philadelphia.  Anyone who has sampled one knows that their greatness starts with the house-baked rolls on which they are served. They are more like something I’d expect to be served to open a meal at an upscale restaurant than any other steak roll I’ve ever had. While it appeared that there may have been too much Cooper Sharp initially, the chopped ribeye was so juicy and flavorful that it managed to avoid being the least bit overwhelmed by the cheese. Rather the two ingredients complimented each other magnificently. The overall package was simply unbeatable.

*That’s how Goomba’s spells Pizzeria. 

**Tony’s of West Reading was not considered, as it’s outside of the Philadelphia region. Their cheesesteaks would have at least been a contender for the list if they were geographically eligible. 

Those of you who would like to browse through my cheesesteak posts can find them all here

Published by BZ Maestro

I live outside of Philadelphia and have been food-obsessed for as long as I can remember. After toying with the idea of starting a blog for a fairly long time, the extinction of a food-themed message board that I frequented for years prompted me to finally take action. Thank you for taking the time to check out what I've been up to - and eating. If you've enjoyed what you have read and seen, please consider clicking the "like" button and signing up as a follower.

48 thoughts on “Top 20 Cheesesteaks in the Philly Region

      1. You are so so wrong !! Jersey has the best cheese steaks in the world !! Come to south Jersey and have a taste of the best !!
        Cmd in Williamstown nj

        Like

  1. Where is Mama’s in Bala Cynwyd ? I have had several of the steaks on your list and I think Mama’s are better than all of them.

    Like

    1. I respect that Mama’s is a longtime beloved local institution. But I don’t like their style of steaks at all (don’t like the roll or their approach to cheese). It’s my theory that they appeal most to people who grew up eating them or people who didn’t grow up eating cheesesteaks at all, so they don’t have a frame of reference for what a more standard steak is like.

      Like

    1. I’ve been to Angelo’s I like their pizzas more than their cheesesteaks I prefer John’s roast pork cheesesteaks more than Angelo’s and I also prefer dallasandros. Carmen’s. Max’s steak. Woodrows. Cleavers. Larry’s steaks. And my number one is John’s roast pork cheesesteaks.

      Like

    1. D’Alessandro’s is many years past their prime. The most recent steak I had there was a lot closer to the worst than the best among those I’ve had since starting this blog in 2021. The meat tasted completely unseasoned, the cheese was barely noticeable and the roll was weak.

      And what I’m saying here is a very commonly held view among those who frequent the various social media cheesesteak groups.

      Like

        1. On Facebook, there are Cheesesteak Gurus, Cheesesteaks Uncensored and Cheesesteaks, Hoagies and More. They have tens of thousands of members and people share photos of their latest cheesesteaks along with suggestions.

          Like

  2. Yoooo you forgot the hidden gem in the northeast. If your ever near Holme Ave. Cafe Carmella has the best cheese steak I’ve tried since being in philly for 10 years now. Onions and Cooper sharp. Don’t forget the truffle fries and the wings too

    Like

    1. I’ve actually posted about Cafe Carmela a number of times and like them overall. But the Cooper Sharp is always drowns out the taste of the meat when I get a cheesesteak there.

      Like

  3. I’ve been to Angelo’s their pizzas are better than their cheesesteaks I prefer John’s roast pork cheesesteaks also I prefer dallasandros. Carmen’s. Max’s steak. Woodrows. Cleavers. Larry’s steaks.

    Like

  4. I understand about Tony’s of W. Reading because of the distance, (They are fantastic) but a couple of other places in the area I wish you would have looked into are; Curly’s (Levittown), Cafe Carmela (Philly), Van Horns (Phoenixville) and Mamma’s (Green Lane/ Manayunk). Curly’s, Cafe Carmela, and Van Horns are my top 3, with Curly’s being the pound for pound king! I’ve had Angelo’s, John’s, Loretta’s, Tony’s and Gazzos a few times each , and they round out my top 10 in various spots.

    Like

    1. Thanks. I’ve been to Curly’s and Cafe Carmela and posted on them multiple times and Mama’s once. I wanted to go to Van Horn’s, but I’m sorry to inform you it’s showing up as having gone out of business when I search for them on Google.

      Like

  5. Congratulations for making it to the end, Barry! You really put a lot of effort into your research and it shows, and you’ve earned some well-deserved time off.

    One thing I noticed is that there really doesn’t seem to be much distance between #20 and #1; that very small details could wind up making a big difference in your rankings. That testifies to the overall quality of the sandwiches on your list.

    And now that you’ve listed your best, tell us about your worst. No need to name names, but describe those 2 or 3 sandwiches that were just wrong from the get-go. Think of it as your blooper reel. ;^)

    Like

    1. I’ve appreciated your support through the entire process, Brad. I would say there is a decent gap between the first eight and the the bottom five or so with 9 through around 14 or 15 being my second tier.

      I have stated on here in the past that the single worst cheesesteak I’ve had since starting this blog was at none other than Pat’s, the inventor of the cheesesteak. The meat wasn’t hot and had clearly been sitting around on the grill. The cheese didn’t fully melt. And the roll was lackluster. I’ve also mentioned that D’Alessandro’s, which often gets cited by various sites as the top steak in Philly, was one of the worst. The meat tasted totally unseasoned, the cheese was hardly noticeable and the roll was fairly lame. Most of the really famous places that everyone knows are pretty bad or mediocre at this point. John’s Roast Pork is the big exception to that.

      Like

  6. This may have been asked already, ut why do you like coopers sharp? I have always preferred provalone on my cheesesteaks. I am not fond of wiz at all and to me american just tastes wrong

    Like

    1. I decided early on that for consistency sake, I should order cheesesteaks the same way whenever possible – meaning on seeded rolls and with Cooper Sharp. I wanted to compare apples to apples for the most part. There are a few places that are known for steaks with Whiz and I went in that direction at those places. And it’s also undeniable that Cooper Sharp has become the cheese of choice for a huge segment of the hardcore cheesesteak loving public. Again, it’s got a lot to do with social media.

      Like

  7. It looks like you reviewed the same steak sandwich 20 times. I’ve eaten a lot of these as well as many others you did not review.
    Your qualifications are off from the original cheesesteaks from old school Philly. Meat should not be chopped. Sign of cheap meat. Seasoning also hides cheap meat.
    Go to White House in AC and try THE original style.

    Like

    1. I’ve been to some of those old-school places and written about them. I could do an entire post about how taste in cheesesteaks have changed just over the past few years. I think it’s largely the influence of social media. And the truth is, I think the newer style of steak is better than the old style. Clearly, given the direction that the business has gone the past few years, a lot of people agree with me.

      Like

      1. The current direction is due to the fact that the cost of good meat has pushed the cost of a good steak beyond the perceived value of of the food item in the marketplace. Most people would not pay $20 for a sandwich, so the meat gets cheaper and seasoned.
        Your argument also explains why more people like dominoes pizza than Tacconelli’s.
        Doesn’t mean it’s better.

        Like

        1. I don’t think that has anything to do with the sudden preference for seeded rolls and Cooper Sharp cheese that has swept the region in the past couple years.

          The reason for that may be the popularity of Curly’s in Levittown, PA. They became huge via the Facebook cheesesteak groups and as word spread on there, other places started copying their formula of a pound of chopped ribeye with a ton of Cooper Sharp cheese on a seeded roll. It’s supply and demand.

          Like

  8. I knew the topic of cheesesteaks would be polarizing, but not this polarizing! I consulted your list before a quick trip to Philly a couple weeks ago, and planned one last stop at Angelo’s before heading to the airport. Well, so did everyone else apparently, and the wait exceeded an hour. As much as I’d love to have tried it, it wasn’t worth the risk of missing my flight, and headed a few blocks over to Woodrow’s. Their house cheesesteak probably wouldn’t make this list (housemade truffle wiz, cherry pepper aioli), but it was a delicious consolation prize all the same. Next time I’ll plan to call in to Angelo’s beforehand!

    Liked by 1 person

    1. Thanks for your comments. I showed up a little before opening on a weekday both times I went to Angelo’s. It worked out perfectly the first time. I found a spot nearby and had my food quickly. The second time it took me a while to find a parking spot and by the time I got to Angelo’s, there was a decent sized crowd outside and I waited about an hour for my order after placing it.

      Like

Leave a comment