Home / Eat

Philly munchies, block by block

The long-running spots that feed this city after the sesh. Steaks, roast pork, giant slices, hot pretzels and the stuff in between.

Philly is a sandwich town first and a late night town second, and the good news is those overlap. The places below have been feeding hungry people for decades, some since the 1930s. None of them are trendy. Most of them don't care what you think. That's the point.

This page is built for munchies, not date night. Every spot here was checked as open, and we kept it to places with real staying power. We left out hours on purpose because they change. Check before you go, especially after midnight, when this city gets a lot quieter than people expect. If you're new to how things work here legally, read the first-timer page before the food page.

The cheesesteak question

Ordering is simple and people will absolutely judge you for overthinking it. Say the cheese, then say "wit" or "wit'out" for fried onions. "Whiz wit" means Cheez Whiz with onions. Have your order ready before you hit the window. That's the whole lesson.

The best cheesesteak in Philadelphia is a fight nobody wins. Here's the honest version: Pat's and Geno's are the show, Jim's is the South Street classic, and Dalessandro's is where a lot of locals actually go.

  • Passyunk Square, South Philly

    Pat's King of Steaks

    1237 E. Passyunk Ave., Philadelphia, PA 19147

    Brothers Pat and Harry Olivieri started with a hot dog stand at 9th, Wharton and Passyunk in 1930 and claim the cheesesteak as their invention. The building got gutted and rebuilt in 2024, and the menu picked up a chicken cheesesteak and breakfast sandwiches for the first time in its history.

    Seating is still outdoor picnic tables only, so dress for the weather. The steak is chopped less than most places, more sliced ribbons than mince. Whiz wit is the move here.

    TipGo late, when the tourist line is gone and the corner is all neon and car stereos.

  • Passyunk Square, South Philly

    Geno's Steaks

    1219 S. 9th St., Philadelphia, PA 19147

    Joey Vento opened Geno's across the street from Pat's in 1966, and his son Geno runs it now. It's open 24 hours, seven days a week, which makes it the most reliable answer to 24 hour food in Philly. The building is covered in so much neon you can see it from blocks away.

    The steak comes in thin whole slices instead of chopped. Get provolone if you want it to taste like beef and not like a ballpark.

    TipOrder at Geno's, walk across to Pat's, eat both on the same bench. Settle it yourself.

  • South Street

    Jim's South St

    400 South St., Philadelphia, PA 19147

    Jim's started in West Philly in 1939 and opened this South Street spot in 1976. A fire shut it down in July 2022, and it came back in spring 2024 bigger, taking over the building next door with upstairs seating and a room covered in Isaiah Zagar mosaics, some of them early pieces found during construction.

    The steak is chopped fine and piled high off a long griddle you can watch from the line. It's still cash only and still no fried food, so don't ask for fries.

    TipHit the ATM first, and grab a seat upstairs if the mosaics room is open.

  • Roxborough

    Dalessandro's Steaks

    600 Wendover St., Philadelphia, PA 19128

    William Dalessandro opened in 1960 and the shop has been on Wendover Street since 1961. It's a neighborhood bar-and-grill setup up in Roxborough with fresh-cut rib-eye, a big beer list, and a counter crowd that's mostly locals.

    The meat is chopped fine and very juicy, so the roll gets soaked. Sharp provolone with fried onions is the order. The chicken steak is legit too.

    TipPair it with a trip to Manayunk next door, and let somebody else drive home.

  • South Street

    Ishkabibble's

    337 South St., Philadelphia, PA 19147

    Open since 1979, this tiny South Street counter says it invented the chicken cheesesteak. Whether or not you buy that, the chicken steak is the reason to stop.

    The other reason is the Gremlin, half lemonade and half grape juice. It's sweet in the way that only makes sense at certain hours.

    TipGet the Gremlin large. You will want more of it than you think.

Roast pork sandwich Philly: the real local order

Ask a South Philly lifer what the city's best sandwich is and a lot of them won't say cheesesteak. They'll say roast pork: thin-sliced pork in its juice, sharp provolone, and either broccoli rabe or long hot peppers on a seeded roll. It's saltier, greener and more honest than a steak, and it eats like a meal and a half.

  • Pennsport, South Philly

    John's Roast Pork

    14 E. Snyder Ave., Philadelphia, PA 19148

    A no-frills sandwich shack that's been open since 1930 and is now run by the third generation of the Bucci family. The James Beard Foundation named it an America's Classic in 2006 for the roast pork, and the cheesesteak gets just as much love from people who know.

    This is not a late night spot. It has always run on daytime hours, so this is your wake-and-bake lunch, not your 2 a.m. call. Get the roast pork with sharp provolone and greens, add long hots if you can handle them.

    TipGo on a weekday and early. When the rolls run out, the day's done.

Open late or all night

Real talk: Philly isn't a 24 hour city in the way people assume. Geno's is the safest bet for all night food, and Pat's has a long history as an all-night window too, so check its current hours. Wawa is the regional default for a late hoagie or a coffee, but the chain has closed a lot of its stores inside city limits in the last few years, so don't assume the one you remember is still there.

Beyond those, your best late night food in Philadelphia comes from the two spots below. South Street is the easiest place to wander between options, and it connects to Center City on foot.

  • South Street

    Lorenzo and Sons Pizza

    305 South St., Philadelphia, PA 19147

    The late night pizza Philly people mean when they say "the big slice." Pies run about 20 inches, so one slice is basically a folded pizza. It stays open late, and the after-bar crowd shows up right on schedule.

    Plain cheese, nothing else. The crust is thin and floppy and the slice hangs off the plate. Fold it and lean forward.

    TipDon't try to eat it walking. Find a ledge, plant your feet, commit.

  • Italian Market, South Philly

    Center City Soft Pretzel Co.

    816 Washington Ave., Philadelphia, PA 19147

    This bakery has been twisting pretzels since 1981 and has a long tradition of opening in the middle of the night, when the first batches come off the line hot enough to steam in July. A fire shut it in 2023, and it reopened in April 2024.

    Get a bag of the classic Philly figure-eight pretzels, still connected in a strip. Mustard is the correct topping and nobody will tell you otherwise.

    TipBuy more than you need. Day-old pretzels are a whole other snack.

Reading Terminal Market

If your munchies hit during daylight and you're anywhere near Center City, go here. It's the one place where everybody in the group gets exactly what they want.

  • Center City

    Reading Terminal Market

    51 N. 12th St., Philadelphia, PA 19107

    Open since 1893 under the old Reading Railroad train shed, with more than 80 merchants. Bassetts Ice Cream signed the first lease in 1892 and dates its business to 1885. Pennsylvania Dutch vendors from Lancaster County hold down the northwest corner, but only a few days a week.

    Do a lap before you buy anything. Grab a warm pretzel at Miller's Twist, a maple bacon donut at Beiler's, and salted caramel pretzel ice cream at Bassetts. It's a daytime operation, so this isn't your after-midnight move.

    TipWeekday mornings are calm. Saturday afternoon is elbow to elbow. Some Amish stands are closed Sundays.

  • Reading Terminal Market, Center City

    Tommy DiNic's

    51 N. 12th St., Philadelphia, PA 19107

    The roast pork counter inside the market, run by the fourth generation of the family. Its roast pork was once voted the best sandwich in America on national TV, and the line has never really recovered.

    Classic order is roast pork, sharp provolone and broccoli rabe. If you're extra hungry, the pork and brisket combo is a lot of sandwich.

    TipThe line looks worse than it is. It moves, and you can grab a stool at the counter.

Pizza beyond the late slice

Philly pizza is its own thing, and some of the best of it is nowhere near a late night menu. Plan ahead for this one.

  • Port Richmond

    Tacconelli's Pizzeria

    2604 E. Somerset St., Philadelphia, PA

    Giovanni Tacconelli built a brick oven for bread in the 1920s, then started making tomato pies in it. The family still runs the oven in Port Richmond, a quick ride from Fishtown.

    The menu is short: white pie, margherita, cheese, a few classic toppings. Crust is cracker thin. The white pie with garlic is the one people drive in for.

    TipCall ahead and reserve your dough. Bring cash and your own beer.

Washington Ave and South Philly beyond the steak

Washington Avenue, between the Italian Market and the edge of East Passyunk, is the city's Vietnamese food strip, and a hot bowl of pho is a top tier comedown meal.

  • Washington Ave, South Philly

    Pho 75

    1122 Washington Ave., Philadelphia, PA 19147

    The baseline Philly pho, plain room, fast service, no small talk. It's been the reference point for years and other spots get measured against it.

    Order the pho with well-done brisket and eye-round. Load it up with basil, sprouts and hot sauce and don't talk until you're done.

    TipIt has been cash only, so bring bills.

  • South Philly

    Federal Donuts & Chicken

    22 Wolf St., Philadelphia, PA

    Opened in Pennsport in 2011 with a menu that only makes sense to stoned people and geniuses: donuts, twice-fried chicken, and coffee. The flagship has since moved to Wolf Street, and there are more shops around town.

    Get a fried chicken order with a glaze and a fresh hot donut on the side. Sweet and salty in the same bag, which is the entire munchies philosophy.

    TipGo early for the fancy donuts. The rotating flavors sell out.

  • South Philly Sports Complex

    Chickie's & Pete's

    1526 Packer Ave., Philadelphia, PA

    Started in 1977 as a neighborhood taproom in Mayfair and grew into the sports bar behind Crabfries, crinkle fries dusted with crab seasoning and served with a cup of white cheese sauce for dipping.

    The Packer Avenue spot sits right by the stadiums, so on game days it's loud and packed. On off nights it's a straightforward plate of fries and a beer.

    TipAvoid it right before or after an Eagles game unless you love crowds.

Sweet stuff: water ice and cannoli

Water ice is not Italian ice and it is not a slushie. It's smoother, softer, and the cold hits differently when your mouth is dry. Most stands run spring through early fall.

  • Bella Vista, South Philly

    John's Water Ice

    701 Christian St., Philadelphia, PA 19147

    On the corner of 7th and Christian since 1945. The original is still the one to visit, with a handful of other locations around town now.

    Lemon is the classic and the cleanest. Cherry and pineapple are close behind, and there are rotating flavors through the season.

    TipExpect a line on hot nights. It moves fast.

  • South Philly

    Termini Brothers Bakery

    1523 S. 8th St., Philadelphia, PA 19147

    Two brothers opened in 1921 and moved across the street to this flagship in 1938. The third generation runs it now, and the cannoli are what made the name: thin shell, citrusy ricotta filling.

    Get a couple of cannoli and a box of cookies for later. There's also a counter at Reading Terminal if you don't want to make the trip.

    TipBuy one to eat right now and one for the ride home.

Questions people ask

What is the best late night food in Philadelphia?

For true late night food, Geno's on 9th Street is open 24 hours and Pat's is right across the street. Lorenzo and Sons on South Street serves huge slices late, and Center City Soft Pretzel Co. has a long tradition of opening in the middle of the night. Always check current hours before you head out.

Where can I get 24 hour food in Philly?

Geno's Steaks at 1219 S. 9th St. is open 24 hours, seven days a week. Fewer places run all night than people expect, and many Wawas inside city limits have closed or cut hours, so confirm before you count on anything else.

Pat's or Geno's?

Get one from each and decide for yourself, since they're directly across the street from each other. Pat's chops its steak more and claims it invented the sandwich in 1930. Geno's uses whole thin slices and has the neon.

What does "wit" mean when ordering a cheesesteak?

"Wit" means with fried onions and "wit'out" means no onions. Say your cheese first, like "whiz wit" or "provolone wit'out." Have it ready when you reach the window.

Where is the best roast pork sandwich in Philly?

John's Roast Pork on Snyder Avenue, open since 1930, and DiNic's inside Reading Terminal Market are the two most famous. Get it with sharp provolone and broccoli rabe. Both are daytime spots, so plan around that.

Can I smoke while I wait in line at a cheesesteak spot?

Smoking in public in Philadelphia is a ticket, and that includes sidewalks and those outdoor tables. Have your sesh at home first, then go eat. More on that on our where to smoke page.