Ordering a cheesesteak sounds easy until somebody asks which cheese.
Now we have a situation.
The basic idea is straightforward: hot beef, melted cheese, good bread. But in Philadelphia, tiny decisions can send lunch in completely different directions.
Provolone changes the mood. Cheese sauce changes it again. Then a kitchen throws in its own twist and whatever confidence you had in your order disappears.
That is exactly why trying more than one makes sense.
Pennsylvania’s most famous sandwich does not come with one universal rulebook, and these spots are happy to prove it.
So forget crowning a winner before the first bite.
Pick a counter and order what sounds right.
Then see how quickly you start planning sandwich number two.
1. Angelo’s Pizzeria

At Angelo’s Pizzeria, a cheesesteak can change completely depending on the roll. A crust that gives slightly when you bite into it, then holds together around hot beef and melted cheese, makes the sandwich easier to enjoy from beginning to end.
That bread-first approach is central to this South Philadelphia stop near the Italian Market. The seeded rolls offer a little extra texture, while the sandwich fillings remain rooted in the city’s familiar combination of beef, cheese, and optional onions.
Cheesesteaks share the spotlight with pizza. You can choose a classic beef-and-cheese combination or look for a version with Cooper Sharp, whose creamy, tangy character plays particularly well against the meat.
Ask about the available peppers if you want some heat rather than piling on every topping.
The bread gives you plenty to think about before you even reach the cheese. A seeded roll adds a different finish from a plain one, and the contrast between the exterior and the soft interior is part of what makes a substantial sandwich comfortable to eat.
Pizza offers an easy second direction for a group with different appetites. One person can focus on a cheesesteak while another goes for a pie, making this a useful stop when the table cannot quite agree on lunch.
Plan on a takeaway-friendly visit rather than a leisurely sit-down meal. The surrounding Italian Market area has produce vendors, specialty shops, and streets worth exploring, so a little walking fits naturally around the sandwich.
The decision to make first is simple: classic cheese or a sharper one?
Address: 736 S 9th St, Philadelphia, PA 19147.
2. Pat’s King Of Steaks

The intersection of Passyunk Avenue and Ninth Street is closely tied to the history of Philadelphia’s cheesesteak. Here, a simple combination of beef, an Italian roll, and onions grew into one of the city’s most recognizable foods.
Pat’s King of Steaks traces its beginning to Pat Olivieri, who began selling steak sandwiches in 1930, first operating a hot dog stand. The story of a taxi driver noticing his grilled beef belongs to the shop’s founding lore.
Cheese came later, so the original steak sandwich and today’s cheesesteak are not quite the same thing.
The stand keeps the ordering process brisk and straightforward. First decide whether you want onions: “wit” means with them, while “wit-out” means without. Then choose a cheese such as Cheez Whiz, American, provolone, or Cooper Sharp.
The menu goes beyond the basic cheesesteak. There are mushroom and pepper versions, a pizza steak, and combinations that bring mushrooms and peppers together. These are different orders rather than standard toppings automatically added to every sandwich.
You can also add fries, cheese fries, or a soft drink, ordered at a separate window from the steaks. That small bit of planning helps when several people in your group want different things.
This is a 24-hour stop with outdoor seating, making it an option outside conventional lunch and dinner times.
The nearby streets put you close to the Italian Market and the equally famous steak stand across the way.
Take a look at both menus, then decide which cheese sounds right for your first sandwich.
Address: 1237 E Passyunk Ave, Philadelphia, PA 19147.
3. Geno’s Steaks

Bright signage and a glowing corner storefront turn an ordinary sandwich stop into something unmistakably South Philadelphia. Across from another long-established cheesesteak counter, you can order a steak at almost any hour.
The signature sandwich relies on thinly sliced ribeye rather than making the cut of beef an afterthought. A fresh roll holds the beef and your cheese choice, with onions available to complete the familiar combination.
For a classic order, pair Cheez Whiz with onions. Provolone, American, and Cooper Sharp are also on the menu, giving you options that range from creamy and mild to somewhat sharper in flavor.
Geno’s Steaks opened in 1966 under Joey Vento. The shop continues to operate around the clock at its Ninth Street location, and its neon-heavy exterior remains part of the experience. The contrast with the more restrained ingredients inside the roll is rather fun.
The menu also includes mushroom cheesesteaks, pepper cheesesteaks, and a Steak Milano with fried tomatoes and oregano. A pizza steak adds marinara, while Italian hoagies and roast pork sandwiches give non-cheesesteak eaters something to consider.
Want a side? French fries and cheese fries are available separately. Do not assume they come with the sandwich; ordering them is its own decision.
The outdoor setup makes this a casual meal, not a formal restaurant outing. With two famous steak stands facing each other, you could even split sandwiches with a friend and compare beef texture, cheese, and bread without turning lunch into a contest.
Address: 1219 S 9th St, Philadelphia, PA 19147.
4. Jim’s Steaks South Street

South Street is a lively place to walk, and a stop for a hot cheesesteak fits naturally between its shops and galleries. The corner counter here has an unmistakable black-and-white look, along with the sounds and aromas of a working grill.
What makes the setting especially interesting today is the neighboring space. Restored mosaics by Philadelphia artist Isaiah Zagar became part of an expansion after a major fire closed the business for nearly two years. There’s more to notice than the sandwich alone.
The South Street shop first opened in 1976. After reopening, Jim’s South St. continued serving cheesesteaks and hoagies from the same well-known corner, with extended evening hours on several days.
Choose a cheesesteak with onions if you want the classic combination of hot beef, melted cheese, and the sweetness that develops as onions cook. Or leave the onions out and concentrate on the beef and bread. Neither choice needs a complicated explanation.
The grill-side ordering experience is part of the appeal. You can watch the sandwiches come together, then find a place to eat before heading back into the neighborhood. A few extra napkins are a practical addition to the plan.
The surrounding area gives you plenty of ways to stretch the outing. South Street’s distinctive storefronts sit close to Society Hill and Queen Village, so you can combine a cheesesteak stop with a wider neighborhood walk.
This is also a good choice for a later meal when shorter-hours sandwich shops have already closed. Just check the day’s closing time rather than assuming every evening follows the same schedule.
Address: 400 South St, Philadelphia, PA 19147.
5. John’s Roast Pork

The name points you toward roast pork, but this South Philadelphia sandwich counter also has a substantial cheesesteak menu. A first visit can come down to one pleasantly difficult decision: beef or pork?
The family business began in 1930 when Domenico Bucci opened the shop on Snyder Avenue. Its roast pork sandwich remains closely tied to the original operation, with seasoned, slow-roasted meat still an important part of the offering.
For a cheesesteak, the selection includes a classic cheese steak as well as several variations. The Steak Italiano adds spinach and sharp provolone, offering an especially distinctive alternative to the familiar beef-and-onions format.
The shop also serves a Steak Milano with grilled tomato and provolone, plus mushroom, sweet pepper, bacon, and pepperoni cheesesteaks.
Each is its own menu choice, so order the version that matches your appetite rather than expecting all those additions on a regular steak.
At John’s Roast Pork, the pork side of the menu deserves a look even if you arrived for beef. Roast pork can be ordered with cheese or spinach, and the contrast between slow-roasted pork and griddled steak makes sharing two sandwiches a sensible plan.
One detail matters more than at many Philadelphia cheesesteak counters: timing. This is a daytime destination, normally open Tuesday through Saturday from 10 a.m. to 5 p.m., and closed on Sundays and Mondays.
Keep lunch in mind instead of planning a late-night visit. The straightforward setting and outdoor tables make the focus clear: choose a sandwich, settle in, and give it the attention it deserves.
Address: 14 E Snyder Ave, Philadelphia, PA 19148.
6. Jim’s West

A cheesesteak trip does not have to stay in Center City or South Philadelphia. West Philly offers a stop on a corner with a much longer sandwich history than its current operation.
The original Jim’s Steaks opened at North 62nd and Noble Streets in 1939. That older business eventually closed, and the site reopened as a cheesesteak shop under new ownership in 2023.
The distinction matters: the place has historic roots, but today’s operation is not an uninterrupted continuation of the same ownership.
One combination worth considering uses Cooper Sharp cheese and fried onions. The cheese adds a creamy tang while the onions bring sweetness to the hot beef. A sandwich built around those three components hardly needs an overflowing list of extras.
The open grill and counter-service approach keep the experience centered on the sandwich itself. Cheese choices have included Cooper Sharp and Swiss, allowing a slight change from the traditional American or provolone decision.
The revived shop also added banana pudding to its offerings, a different way to end lunch from the more familiar order of fries. Menu combinations can change, so treat dessert as an optional extra rather than part of every cheesesteak.
A visit to Jim’s West is an opportunity to see another side of Philadelphia while enjoying one of its signature foods. The surrounding residential streets feel different from the brightly lit tourist corners farther south.
Keep the order simple on your first visit, then think about a different cheese or a side if you’re coming back with a larger appetite.
Address: 431 N 62nd St, Philadelphia, PA 19151.
7. Tony And Nick’s Steaks

Sometimes the most interesting choice at a cheesesteak shop is not between Whiz and provolone. It is whether to order a cheesesteak at all, particularly when the kitchen also makes roast pork, roast beef, and chicken cutlet sandwiches.
The South Philadelphia operation now known as Tony and Nick’s Steaks began in 1992 under its former Tony Luke’s identity. Its current name dates to 2022, but the Oregon Avenue sandwich tradition goes back to that earlier opening, not to the 1930s.
The cheesesteak uses thinly sliced ribeye cooked to order, with American, Cheez Whiz, or mild provolone available. If you prefer something besides a plain steak, the menu includes a cheesesteak hoagie and a pizza steak with red gravy and mild provolone.
Then there are the greens. Sautéed broccoli rabe and spinach feature prominently in other sandwiches, including roast pork Italian and chicken cutlet Italian combinations. Their slightly bitter, savory character is a useful contrast to rich meat and cheese.
The shop bakes its rolls on the premises, giving the bread an important role in the meal. A choice between ribeye and slow-roasted pork can be harder than deciding which cheese you want.
Tony and Nick’s also serves fries, including regular and curly options, along with cheese fries and onion rings. Those are sides to add, not automatic companions to every sandwich.
The Oregon Avenue location is convenient when you’re spending time in South Philadelphia. Go with a cheesesteak for the city’s familiar combination, or make the visit about roast pork and greens for a different sandwich tradition.
Address: 39 E Oregon Ave, Philadelphia, PA 19148.
8. Sonny’s Famous Steaks

Sonny’s Famous Steaks makes an easy stop while Old City invites a day of walking between Independence Hall, the Liberty Bell, and blocks lined with historic buildings.
A cheesesteak break fits comfortably into that kind of sightseeing, especially when you want something more substantial than a quick snack.
Here the beef is fresh-sliced ribeye served on an Italian roll, with onions as a choice rather than an unavoidable addition. Cheese choices include Cheez Whiz, Cooper Sharp, and provolone.
Prefer something especially creamy? Whiz gives the meat and roll a smooth coating, while provolone offers a more distinct cheese flavor. Cooper Sharp provides another option when you want a slightly tangier finish.
The kitchen keeps its traditional cheesesteak straightforward, but a practical extra makes the shop useful for more diners: gluten-free rolls are available for cheesesteaks at an additional charge.
Ask about handling if you have a serious dietary restriction rather than assuming a shared kitchen is allergen-free.
The menu extends to burgers and chicken sandwiches, plus fries, cheese fries, onion rings, and other sides. You can build a fuller meal, or just choose a sandwich and keep moving through Old City.
Take a seat when you need a break from walking. This is an easy stop between museums and historic sites, with a location near Second and Market Streets.
The shop normally operates daily from late morning into the evening, so lunch and an early dinner both fit. Start with your cheese choice; the nearby landmarks can supply the rest of your afternoon’s itinerary.
Address: 228 Market St, Philadelphia, PA 19106.
9. Woodrow’s Sandwich Shop

A cheesesteak does not have to rely on familiar processed cheese to feel thoroughly Philadelphian. One South Street kitchen takes the basic ingredients in a different direction with shaved ribeye, caramelized onions, and a house-made cheese sauce scented with truffle.
The signature Whiz Wit adds cherry pepper mayo, bringing a little tang and heat to the rich beef-and-cheese combination. The truffle flavor changes the personality of the sandwich without turning it into something unrecognizable.
For a more traditional route, The Cooper uses shaved ribeye, Cooper Sharp American, and caramelized onions. It’s served on a roll and keeps the flavor focus much closer to the familiar cheesesteak formula.
At Woodrow’s Sandwich Shop, there’s also a Chicken Whiz Wit built with shaved chicken breast, truffle cheese sauce, cherry pepper mayo, and caramelized onions. It offers a poultry alternative while preserving the signature combination of toppings.
The rest of the menu opens up even more directions. A pork sandwich combines pulled pork, broccoli rabe, aged provolone, and long-hot aioli. A Cubano features spiced pork, prosciutto cotto, Swiss, dijonnaise, and pickle.
House-cut fries make an easy side, but they are ordered separately. Another practical advantage is the availability of half sandwiches on the ordering menu, useful if you’d rather save room for a second flavor.
This isn’t a place where you need to dress up for an inventive meal. Order at the counter, decide how traditional you feel, and head back onto South Street with a sandwich that matches your mood.
Address: 630 South St, Philadelphia, PA 19147.
10. Campo’s Philly Cheesesteaks

A long-running family sandwich shop can be especially handy when your group has different ideas about lunch. Some people want a standard cheesesteak, others prefer a hoagie, and someone might be looking for a meat-free alternative.
The Campo family business traces its beginnings to a neighborhood butcher shop established in 1947. Today the Old City location serves cheesesteaks, hoagies, roast pork, and other sandwiches close to Philadelphia’s historic landmarks.
The traditional cheesesteak provides an easy starting point, but the more distinctive Heater brings ribeye together with jalapeños, Buffalo-style hot sauce, and jalapeño cheddar. It’s a separate specialty sandwich rather than the standard preparation for every steak.
The selection also includes hoagies such as the Italian Special, made with several cured meats and provolone. Those combinations give you another route if you’re not in the mood for hot grilled beef.
The Stockyard combines steak and chicken cooked with pepperoni, bacon, and fried onions, then adds a mascarpone cheese spread on the roll. It is a richer alternative to the traditional cheesesteak, with several savory ingredients in one sandwich.
At Campo’s Philly Cheesesteaks, vegetarian, vegan, dairy-free, and gluten-free alternatives are part of the restaurant’s broader offerings, useful when you’re ordering for different dietary preferences.
Anyone with an allergy should still confirm ingredients and preparation at the counter.
The surrounding Old City streets make the location particularly convenient. Independence Hall and the Museum of the American Revolution are nearby, so a sandwich fits easily into a day of sightseeing.
Choose a classic steak for a traditional introduction, or pick the Heater if jalapeño heat sounds like the right ending to your Philadelphia sandwich tour.
Address: 214 Market St, Philadelphia, PA 19106.