Say Cheese! 10 Mouthwatering Cheesesteaks in Philly!

jonbilous - stock.adobe.com

,

SHARE

Nothing says Philly quite like a cheesesteak! If your stomach’s growling while you’re exploring Philadelphia, Pennsylvania, you’re in luck—here are ten spots serving up the best cheesesteaks in town.

Come hungry!

Pat’s King of Steaks

The legend begins here! Founded in 1930, Pat’s King of Steaks claims the crown as the birthplace of the original Philly cheesesteak. This former hot dog stand swapped the dog for chopped meat and onions, birthing this iconic sandwich. Step up to the neon-lit walk-up window and grab the original steak-and-onion combo, or take it to the next level with melted cheese.

Geno’s Steaks

Right across the street from Pat’s (cue the rivalry), Geno’s Steaks serves some of the most iconic cheesesteaks in Philadelphia (just like its rival). The key difference? While Pat’s chops their steak, Geno’s goes for larger slices. Both joints offer classic counter service, picnic tables, and tons of history. Want to experience the Philly showdown firsthand? Try both and pick your side!

John’s Roast Pork

Craving an old-school vibe and some serious sandwiches? John’s Roast Pork is a cash-only counter-service gem in South Philly that’s been wowing crowds since 1930. Known for their namesake roast pork sandwich, their cheesesteaks are equally legendary. Unlike most Philadephia joints that douse their steaks in Cheez Whiz, John’s offers only American or provolone. Arrive early to beat the long line!

Tony and Nick’s Steaks (aka Tony Luke’s)

While Tony Luke’s has expanded to cities like Las Vegas and Atlanta, the original South Philly spot (now Tony and Nick’s Steaks) still reigns supreme. Its checkered red-and-white facade offers up cheesesteaks, Italian chicken cutlets, and more at the walk-up window. Don’t forget to add a side of caramelized sweet potato fries for good measure!

Jim’s Steaks

Step back in time at Jim’s Steaks, which has been rocking the cheesesteak game since 1976. With checkered floors and shiny metal tables, this spot has a retro diner feel. After you order, watch as they grill your steak and onions right behind the counter. With a simple menu and fast service, you’ll want to know your order when you step up—or be prepared to move aside!

Dalessandro’s Steaks

For those who like their cheesesteaks extra loaded, Dalessandro’s is your go-to. Their sandwiches are piled high, with cheese melted perfectly throughout. Don’t skip the fried onions—they’re a must! If beef isn’t your thing, choose between a variety of hoagies and chicken cheesesteaks. Enjoy it all at one of their outdoor picnic tables under the shade of red umbrellas. Warning: the inside is tight and packed, so outdoors is where it’s at.

Steve’s Prince of Steaks

Experience cheesesteak royalty at Steve’s Prince of Steaks. Established in 1980, this neon-lit spot gives off serious diner vibes with its metal countertops. Unlike other places that chop the steak into bits, Steve’s leaves the beef chunkier for a heartier sandwich. Pro tip – order a side of their spicy fries with hot sauce and Cheez Whiz, and wash it down with a refreshing cherry soda.

Cleaver’s

At Cleaver’s, you’re the architect of your own cheesesteak! This friendly joint offers fully customizable options—you can get your steak in a roll, wrap, or bowl. Feeling spicy? Try the “Effing Hot” cheesesteak, packed with ribeye, white American cheese, hot cherry pepper relish, fried onions, and sriracha aioli. Cool down with a brew from their impressive wall of beers on tap, like the citrusy Orange Crushin’ It.

Sonny’s Famous Steaks

Smack dab in the heart of Philly’s historic Old City, Sonny’s Famous Steaks is the perfect pit stop after checking out the Liberty Bell or Independence Hall. Sonny’s offers cheesesteaks made with fresh ribeye and your choice of Cheez Whiz, American, Provolone, Bleu, or Mozzarella. They even have a killer grilled cheese on brioche if you’re looking for a non-meat option. Grab a bite and then check out the Liberty Bell (it’s just a five-minute walk)!

Shank’s Original

For cheesesteaks with a water view, head to Shank’s Original, a local favorite that’s been serving up Philly classics since 1962. Located along the Delaware River, Shank’s offers cheesesteaks piled high with thinly sliced beef, melted American cheese, scrapple fries, and a drizzle of Cheez Whiz. Order at the window, then snag a picnic table and enjoy your meal while overlooking the river.

Take this guide on the go with Apple Maps on your iPhone!

Enjoying our content?

Subscribe and receive a weekly newsletter packed with awesome stories to inspire you!

Related articles

Best Bites: Dig into Austin’s Food Truck Scene

Barbecue, Tex Mex, and classic Southern eats—Austin's food truck...

At Any Price: Miami

Whether you’re ready to splurge or planning an affordable...

Weird and Wonderful Theme Parks in Japan

Did you know Japan is a goldmine for theme...

Sip & Savor Cold Brews on Our San Francisco Brewery Hop

San Francisco might be known for the Golden Gate...

One Place, Two Ways: Dallas

The “Big D” is home to bold flavors, vibrant...

Popular experiences

Oregon Road Trip Series: Columbia River Gorge and Mt. Hood

The second stop on our Oregon Road Trip series...

Oregon Road Trip Series: Columbia River Gorge and Mt. Hood

The second stop on our Oregon Road Trip series...

10 of Colorado’s Best-Kept Secrets

Think “Colorado” and what likely comes to mind is...

Three Days of Family Fun in Boone, North Carolina

If you're seeking a long weekend getaway with your...

Discover St. John’s Shopping Scene in the U.S. Virgin Islands

If you’re looking for retail therapy in between the...

Why People Get Padre Island and South Padre Island Wrong

You've seen people say it on your social media...