clock menu more-arrow no yes mobile
An overhead image of four cheesesteaks on white paper with red writing, one with peppers, one plain, one with Cheez Whiz, and one with marina sauce. The Washington Post via Getty Im

The Ultimate Guide to Cheesesteaks in Philly

24 top spots for Philadelphia’s most famous food

View as Map

What’s the best cheesesteak in Philly? Asking that question beats any ice breaker, opening line, or fight-starter in this town. Everyone has a favorite and opinions for days.

The good news: It’s easy to find excellent cheesesteaks all over Philadelphia. Each spot has its own claim to fame, but the key elements are the same — a locally baked long roll that’s sturdy but soft on the inside, chopped or sliced griddle-fried beef, melted cheese (whiz, American, or provolone), and the option of fried onions (“wit” and “witout” onions are both acceptable choices). Take your pick — there’s something for everyone.

Want to know what it’s like to eat 1,000 cheesesteaks in four years? Read all about one man’s valiant mission here.

Read More
Note: Restaurants on this map are listed geographically.

Steve's Prince of Steaks (multiple locations)

Copy Link

The Prince of Steaks has sat on its throne in Northeast Philly for almost four decades, and hasn't changed a thing. Rib-eye, shaved to 1/8 of an inch, gets drenched in whiz for a delightfully chewy, flavor-packed bite. The location lends itself to an organic locals-only vibe, so fit in or get out. Three Steve’s Prince of Steaks shops are open, including the original on Bustleton Avenue, the one on Comly Road, also in the Northeast, and the Langhorne location. Call ahead to order in advance and make pickup quicker.

a cheesesteak with cheez whiz on white and red paper Kory Aversa

Barry's Steaks

Copy Link

A Pat's and Geno's-esque rivalry exists between Chubby's and Dalessandro's in Roxborough. But quietly chugging along, Barry's serves what some might say are the best, and cheesiest, steaks in the entire neighborhood. A Roxborough standby since 1989, Barry’s is open for pickup and delivery on Seamless and Grubhub. Call to order.

A post shared by Jesse Terry (@jessewterry) on

Dalessandro’s Steaks and Hoagies

Copy Link

Many claim Dalessandro's has the best cheesesteak in Philadelphia, and it's not hard to see why. Rolls are absolutely packed with finely chopped rib-eye, the cheese is mixed in just right, and the onions are kept chunky for maximum flavor. Call ahead — or wait in line — to place your order.

Chubby's

Copy Link

Chubby's in Roxborough takes pride in the "cut" of its steak. Not chopped to oblivion, not big slabs, but the perfect in-between, so that the beef is as flavorful as possible. Chubby’s is open for delivery and pickup. Order online or call.

Sister Muhammad's Kitchen

Copy Link

Operating in Germantown since 1999, Sister Muhammad’s Kitchen is a destination for cheesesteaks of all varieties — while the restaurant serves the more classic beef cheesesteak, the lamb steak, salmon steak, and black bean vegetarian steak are all highlights. Dining in is an option, as well as takeout and delivery through DoorDash and Uber Eats.

Joe's Steaks + Soda Shop (multiple locations)

Copy Link

Another Northeast Philly classic has been providing seared-to-order rib-eye steaks to its neighbors since 1949. Both Joe’s locations — the old school shop on Torresdale Avenue and the newer one in Fishtown — are open for call-ahead pickup orders. For delivery, find these rib-eye steaks on Caviar, Grubhub, DoorDash, and Uber Eats. Milkshakes in flavors like strawberry or mint chocolate chip are also available for pickup and delivery.

Max's Steaks

Copy Link

The cheesesteak joint made famous in the film Creed — when Tessa Thompson shows Michael B. Jordan how to eat Philly’s favorite sandwich — is known for its huge sandwiches and North Philly’s storied cheesesteak shop is open for takeout. Online ordering is an option. Important note for night owls: Max’s is open late.

Larry’s Steaks (multiple locations)

Copy Link

Larry's is drunk food for the nearby Saint Joe’s University student body, but for the rest of the world, it's a mighty fine place to order a cheesesteak, or a “belly filler”: a two-foot mammoth of a cheesesteak. However, beware the late-night weekend crowd — college kids aren't their best selves after 11 p.m. Call or download the Larry’s Steaks app to order, or use Grubhub. It’s cash only.

Sonny's Famous Steaks

Copy Link

Don’t let Sonny’s location in tourist-friendly Old City be a deterrent. Sure, it’s a bit cleaner-looking than many of the other top shops on this list. But Sonny’s combination of friendly service, a great product, and lines that aren’t usually too long make it a solid choice.

Outside of Sonny’s, with orange chairs and people eating cheesesteaks P. Meyer for Visit Philadelphia

Campo's

Copy Link

Family-run Campo’s, in business since 1947 and at its current location in Old City since 2001, is known for The Heater, a spicy take on a cheesesteak with hot peppers, jalapeno cheddar, and buffalo hot sauce. But the classic version is also well represented here, along with all different types of hoagies (including vegetarian and vegan options). Cheesesteak seekers will also find Campo’s at Citizens Bank Park, home of the Phillies, and at the Wells Fargo Center, home of the 76ers and Flyers. Sandwiches are available for pickup and through most delivery services.

Woodrow's Sandwich Shop

Copy Link

South Street sandwich shop Woodrow’s deviates from the classic cheesesteak with a gussied-up version that’s also worth trying. The Woodrow’s Whiz Wit combines shaved ribeye, house-made truffle whiz, caramelized onions, and cherry pepper mayo. Place an order for delivery or pickup online.

Ishkabibble's (multiple locations)

Copy Link

This iconic yellow-and-pink storefront on South Street has been serving cheesesteaks since 1979. The original is still there, along with a second, much bigger location just up the street (517 South Street). It’s no wonder it expanded: The cheesesteaks are executed perfectly; chopped and packed to just the right ratio. Ishkabibble’s cheese fries are also a must-order. Call or place an order on Grubhub for pickup.

Jim's Steaks (multiple locations)

Copy Link

Locals and tourists alike gather at Jim's on South Street, which turns out an incredible volume of cheesesteaks until late night. It’s easily one of the most well-known cheesesteak joints in town. Stop by to order or use DoorDash for delivery.

Angelo's Pizzeria

Copy Link

At Angelo’s in South Philly, there is almost nothing that you can order that won’t blow you away — pizza! cheesesteaks! hoagies! — but a cheesesteak at Angelo’s is a beautiful thing. With Cooper Sharp, provolone, Whiz, or with chicken instead of beef, or as a hoagie cheesesteak with all the requisite toppings, there is no wrong decision. Remember: Angelo’s is cash and takeout only.

Shank's Original

Copy Link

When the weather is nice, Shank's on the Delaware River is an ideal cheesesteak stop to stop by when you’re on a warm-weather stroll. Call ahead for pickup.

Geno's Steaks

Copy Link

With all the glitz of its blinding neon signs, the famed Geno's had better deliver, and for those visiting Philly for the first time, it’s one of many places to go. Geno’s claim to fame is adding the cheese, after Pat’s — its rival across the street — invented the steak sandwich. It’s open for walk-ups, or order delivery via DoorDash.

Pat's King of Steaks

Copy Link

Pat's claims to have invented the cheesesteak, proudly serving the creation since 1930. Use all the standard services for delivery, or walk up to the takeout window, right down the street from Geno’s.

pat’s steaks Pat’s King of Steaks [official]

Donkey's Place

Copy Link

In Camden, Donkey’s Place offers an unusual take on the classic Philly sandwich by serving its cheesesteak on a round, seeded Kaiser roll. But talk about staying power. This place sells exclusively cheesesteaks and fries and has been going strong for more than 75 years. It’s different, but worth a drive across the river to sample New Jersey’s best cheesesteak. Call to order takeout.

Jaxx Taproom / Steaks

Copy Link

The favorite cheesesteak of Jim Pappas — the man behind the mission to eat 1,000 cheesesteaks from 1,000 different restaurants — Jaxx Steaks (formerly named Charile’s Roast Pork) sandwich comes with American cheese or sharp provolone, fried onions, and long hots. Order online through Seamless.

Frizwit

Copy Link

During the pandemic, Musi BYOB chef Ari Miller pivoted his Pennsport restaurant to play host to a variety of pop-ups. Frizwit serves his reimagined Philly cheesesteak with grass-fed beef, locally made beer cheese, and Merzbacher’s rolls. Plus, there are plenty of vegetarian and vegan options. Order online for pickup and delivery.

Gooey Looie's

Copy Link

Gooey Looie's in South Philly is the home of the over-stuffed cheesesteak. Literally bursting at all of its seams, the cheesesteak is a monstrosity of a sandwich — and a delicious one at that. Call or walkup for pickup.

Philip's Steaks

Copy Link

This South Philly staple is open 24 hours a day — always a good thing for cheesesteak fans. Philip's offers all the usual suspects, but here, the Old Fashioned is a must: a provolone cheesesteak topped with peppers, tomatoes, and a healthy dose of salt, pepper, and oregano. Pizza steaks are also popular. Call for delivery or order via Uber Eats or Grubhub.

John's Roast Pork

Copy Link

Many believe that John's cheesesteaks are the very best in Philadelphia. The sandwich is heavy with seasoned beef, cooked to order — no piles of soggy meat in sight. And the cheese? Sharp provolone works surprisingly well. John’s Roast Pork might not have invented the cheesesteak and, given the name, it might not have originally sold it, but one thing is for certain: John’s has pretty much perfected it. Call to order and get a pickup time.

Tony Luke's (multiple locations)

Copy Link

Tony Luke's has made quite the name for itself, with locations far beyond the city's boundaries. But the original on Oregon Avenue, complete with impossible-to-miss neon signs, is where to start. Served on fresh Liscio’s rolls, Tony Luke’s cheesesteaks tend to be less greasy (and messy) than other iterations, but the flavor is still just right. Given the location near the ballpark, it’s especially fun to go after a Phillies game. Along with the shops, Philly-born cheesesteak chain Tony Luke’s is shipping frozen sandwiches packed with rib-eye and American cheese right to customers’ doors. Thaw, pop in the oven, and eat.

A cheesesteak with cheese whiz on a roll on top of white and red Tony Luke’s paper Tony Luke’s [official]

Steve's Prince of Steaks (multiple locations)

a cheesesteak with cheez whiz on white and red paper Kory Aversa

The Prince of Steaks has sat on its throne in Northeast Philly for almost four decades, and hasn't changed a thing. Rib-eye, shaved to 1/8 of an inch, gets drenched in whiz for a delightfully chewy, flavor-packed bite. The location lends itself to an organic locals-only vibe, so fit in or get out. Three Steve’s Prince of Steaks shops are open, including the original on Bustleton Avenue, the one on Comly Road, also in the Northeast, and the Langhorne location. Call ahead to order in advance and make pickup quicker.

a cheesesteak with cheez whiz on white and red paper Kory Aversa

Barry's Steaks

A Pat's and Geno's-esque rivalry exists between Chubby's and Dalessandro's in Roxborough. But quietly chugging along, Barry's serves what some might say are the best, and cheesiest, steaks in the entire neighborhood. A Roxborough standby since 1989, Barry’s is open for pickup and delivery on Seamless and Grubhub. Call to order.

A post shared by Jesse Terry (@jessewterry) on

Dalessandro’s Steaks and Hoagies

Many claim Dalessandro's has the best cheesesteak in Philadelphia, and it's not hard to see why. Rolls are absolutely packed with finely chopped rib-eye, the cheese is mixed in just right, and the onions are kept chunky for maximum flavor. Call ahead — or wait in line — to place your order.

Chubby's

Chubby's in Roxborough takes pride in the "cut" of its steak. Not chopped to oblivion, not big slabs, but the perfect in-between, so that the beef is as flavorful as possible. Chubby’s is open for delivery and pickup. Order online or call.

Sister Muhammad's Kitchen

Operating in Germantown since 1999, Sister Muhammad’s Kitchen is a destination for cheesesteaks of all varieties — while the restaurant serves the more classic beef cheesesteak, the lamb steak, salmon steak, and black bean vegetarian steak are all highlights. Dining in is an option, as well as takeout and delivery through DoorDash and Uber Eats.

Joe's Steaks + Soda Shop (multiple locations)

Another Northeast Philly classic has been providing seared-to-order rib-eye steaks to its neighbors since 1949. Both Joe’s locations — the old school shop on Torresdale Avenue and the newer one in Fishtown — are open for call-ahead pickup orders. For delivery, find these rib-eye steaks on Caviar, Grubhub, DoorDash, and Uber Eats. Milkshakes in flavors like strawberry or mint chocolate chip are also available for pickup and delivery.

Max's Steaks

The cheesesteak joint made famous in the film Creed — when Tessa Thompson shows Michael B. Jordan how to eat Philly’s favorite sandwich — is known for its huge sandwiches and North Philly’s storied cheesesteak shop is open for takeout. Online ordering is an option. Important note for night owls: Max’s is open late.

Larry’s Steaks (multiple locations)

Larry's is drunk food for the nearby Saint Joe’s University student body, but for the rest of the world, it's a mighty fine place to order a cheesesteak, or a “belly filler”: a two-foot mammoth of a cheesesteak. However, beware the late-night weekend crowd — college kids aren't their best selves after 11 p.m. Call or download the Larry’s Steaks app to order, or use Grubhub. It’s cash only.

Sonny's Famous Steaks

Outside of Sonny’s, with orange chairs and people eating cheesesteaks P. Meyer for Visit Philadelphia

Don’t let Sonny’s location in tourist-friendly Old City be a deterrent. Sure, it’s a bit cleaner-looking than many of the other top shops on this list. But Sonny’s combination of friendly service, a great product, and lines that aren’t usually too long make it a solid choice.

Outside of Sonny’s, with orange chairs and people eating cheesesteaks P. Meyer for Visit Philadelphia

Campo's

Family-run Campo’s, in business since 1947 and at its current location in Old City since 2001, is known for The Heater, a spicy take on a cheesesteak with hot peppers, jalapeno cheddar, and buffalo hot sauce. But the classic version is also well represented here, along with all different types of hoagies (including vegetarian and vegan options). Cheesesteak seekers will also find Campo’s at Citizens Bank Park, home of the Phillies, and at the Wells Fargo Center, home of the 76ers and Flyers. Sandwiches are available for pickup and through most delivery services.

Woodrow's Sandwich Shop

South Street sandwich shop Woodrow’s deviates from the classic cheesesteak with a gussied-up version that’s also worth trying. The Woodrow’s Whiz Wit combines shaved ribeye, house-made truffle whiz, caramelized onions, and cherry pepper mayo. Place an order for delivery or pickup online.

Ishkabibble's (multiple locations)

This iconic yellow-and-pink storefront on South Street has been serving cheesesteaks since 1979. The original is still there, along with a second, much bigger location just up the street (517 South Street). It’s no wonder it expanded: The cheesesteaks are executed perfectly; chopped and packed to just the right ratio. Ishkabibble’s cheese fries are also a must-order. Call or place an order on Grubhub for pickup.

Jim's Steaks (multiple locations)

Locals and tourists alike gather at Jim's on South Street, which turns out an incredible volume of cheesesteaks until late night. It’s easily one of the most well-known cheesesteak joints in town. Stop by to order or use DoorDash for delivery.

Angelo's Pizzeria

At Angelo’s in South Philly, there is almost nothing that you can order that won’t blow you away — pizza! cheesesteaks! hoagies! — but a cheesesteak at Angelo’s is a beautiful thing. With Cooper Sharp, provolone, Whiz, or with chicken instead of beef, or as a hoagie cheesesteak with all the requisite toppings, there is no wrong decision. Remember: Angelo’s is cash and takeout only.

Shank's Original

When the weather is nice, Shank's on the Delaware River is an ideal cheesesteak stop to stop by when you’re on a warm-weather stroll. Call ahead for pickup.

Related Maps

Geno's Steaks

With all the glitz of its blinding neon signs, the famed Geno's had better deliver, and for those visiting Philly for the first time, it’s one of many places to go. Geno’s claim to fame is adding the cheese, after Pat’s — its rival across the street — invented the steak sandwich. It’s open for walk-ups, or order delivery via DoorDash.

Pat's King of Steaks

pat’s steaks Pat’s King of Steaks [official]

Pat's claims to have invented the cheesesteak, proudly serving the creation since 1930. Use all the standard services for delivery, or walk up to the takeout window, right down the street from Geno’s.

pat’s steaks Pat’s King of Steaks [official]

Donkey's Place

In Camden, Donkey’s Place offers an unusual take on the classic Philly sandwich by serving its cheesesteak on a round, seeded Kaiser roll. But talk about staying power. This place sells exclusively cheesesteaks and fries and has been going strong for more than 75 years. It’s different, but worth a drive across the river to sample New Jersey’s best cheesesteak. Call to order takeout.

Jaxx Taproom / Steaks

The favorite cheesesteak of Jim Pappas — the man behind the mission to eat 1,000 cheesesteaks from 1,000 different restaurants — Jaxx Steaks (formerly named Charile’s Roast Pork) sandwich comes with American cheese or sharp provolone, fried onions, and long hots. Order online through Seamless.

Frizwit

During the pandemic, Musi BYOB chef Ari Miller pivoted his Pennsport restaurant to play host to a variety of pop-ups. Frizwit serves his reimagined Philly cheesesteak with grass-fed beef, locally made beer cheese, and Merzbacher’s rolls. Plus, there are plenty of vegetarian and vegan options. Order online for pickup and delivery.

Gooey Looie's

Gooey Looie's in South Philly is the home of the over-stuffed cheesesteak. Literally bursting at all of its seams, the cheesesteak is a monstrosity of a sandwich — and a delicious one at that. Call or walkup for pickup.

Philip's Steaks

This South Philly staple is open 24 hours a day — always a good thing for cheesesteak fans. Philip's offers all the usual suspects, but here, the Old Fashioned is a must: a provolone cheesesteak topped with peppers, tomatoes, and a healthy dose of salt, pepper, and oregano. Pizza steaks are also popular. Call for delivery or order via Uber Eats or Grubhub.

John's Roast Pork

Many believe that John's cheesesteaks are the very best in Philadelphia. The sandwich is heavy with seasoned beef, cooked to order — no piles of soggy meat in sight. And the cheese? Sharp provolone works surprisingly well. John’s Roast Pork might not have invented the cheesesteak and, given the name, it might not have originally sold it, but one thing is for certain: John’s has pretty much perfected it. Call to order and get a pickup time.

Tony Luke's (multiple locations)

A cheesesteak with cheese whiz on a roll on top of white and red Tony Luke’s paper Tony Luke’s [official]

Tony Luke's has made quite the name for itself, with locations far beyond the city's boundaries. But the original on Oregon Avenue, complete with impossible-to-miss neon signs, is where to start. Served on fresh Liscio’s rolls, Tony Luke’s cheesesteaks tend to be less greasy (and messy) than other iterations, but the flavor is still just right. Given the location near the ballpark, it’s especially fun to go after a Phillies game. Along with the shops, Philly-born cheesesteak chain Tony Luke’s is shipping frozen sandwiches packed with rib-eye and American cheese right to customers’ doors. Thaw, pop in the oven, and eat.

A cheesesteak with cheese whiz on a roll on top of white and red Tony Luke’s paper Tony Luke’s [official]

Related Maps