The best local restaurants in Philadelphia make up a good portion of the city’s food scene. To most visitors, it’s all about the Philly cheesesteaks. However, a local would tell you that there’s so much more to Philadelphia’s culinary culture beyond just these delicious sandwiches. Of course, the locals do also eat this treat piled high with sliced steak and melty cheese.
The Pennsylvanian city’s robust restaurant lineup includes everything from fine-dining spots to cheap eats, food markets and street carts. They sell both the most casual of offerings and James Beard Award-winning cuisine, depending on where you go. This guide helps show you where to find Philadelphia’s best local food while you’re in town.
- 1
Reading Terminal Market
An array of dining options in a historic space
- Budget
- Food
- History
Reading Terminal Market is known as one of the largest and oldest indoor food markets in the United States. A popular stop on many tourist itineraries, it’s still a favourited spot for downtown dwellers to shop for fresh produce, flowers, specialty foods and more.
As for the dining, you can’t go wrong with visiting one of the market’s Pennsylvania Dutch vendors, who are known for serving up rib-sticking, comfort food favorites. These include fried chicken, chicken pot pie and mashed potatos, as well as regional specialties like shoofly pie and apple dumplings. One of the favorite vendors is Dutch Eating Place.
Location: 51 North 12th Street, Philadelphia, PA 19107, USA
Open: Daily from 8 am to 6 pm
Phone: +1 215-922-2317
Mapphoto by James Cridland (CC BY 2.0) modified
- 2
Federal Donuts
A popular Philadelphia breakfast spot
- Budget
- Food
Federal Donuts has a handful of shops scattered around the city that offer fresh-made doughnuts in a rotating array of flavors. It is the brainchild of a group of Philadelphia hospitality professionals. Besides doughnuts, it’s also known for its twice-fried crispy chicken that you can ask them to sandwich between the halves of your favorite doughnut.
You’ll find your staple flavors, of course, like maple and blueberry, but also more inventive options like sticky toffee banana or strawberry lavender. If you fall in love with these breakfast pastries and are off to visit another city, you’ll be glad to know that the brand ships nationwide.
Location: 1219 Second Street, Philadelphia, PA 19147, USA
Open: Daily from 8 am to 3 pm
Phone: +1 267-687-8258
Map - 3
Larry’s Steaks
A casual eatery serving huge portions
- Budget
- Families
- Food
- Group
Larry’s Steaks is a low-key, casual sandwich shop with multiple locations around Philadelphia. It offers a range of cheesesteaks beyond your normal steak-cheese-and-onion variety and all in huge portions. It isn’t as famous as Philly’s 2 big Philly cheesesteak shops, namely Geno’s and Pat’s, but that doesn’t mean there’s not a lot to love about it.
Among the cheesesteak varieties to try are the House Way Steak, which is topped with sweet peppers, mushrooms, fried onions, cheese, pepperoni and marinara sauce. You can also order a chicken steak, which swaps out the beef for chicken, or even pizza, hoagies or stromboli.
Location: 2459 North 54th Street, Philadelphia, PA 19131, USA
Open: Sunday–Thursday from 10 am to 1 am, Friday–Saturday from 10 am to 2 am
Phone: +1 215-879-1776
Map - 4
Herman’s Coffee Bar
Fresh, local coffee alongside a rotating menu
- Budget
- Food
Get your caffeine fix at this longstanding coffee bar situated inside an old mechanic’s shop. Whether you grab your coffee and pastry to go or sit a while in one of the folding chairs on the patio, you’ll appreciate the love and care that goes into the small-batch, locally-roasted coffee beans.
The coffee bar hosts guests chefs for dinner service each Monday and Friday and features food trucks for brunch on the weekends. You’re never quite sure what kind of cuisine you’ll find on offer from the visiting chefs. Past options have ranged from Filipino favorites to from-scratch waffles and French toast.
Location: 1313 South 3rd Street, Philadelphia, PA 19147, USA
Open: Monday–Friday from 6 am to 6 pm, Saturday–Sunday from 7 am to 6 pm
Map - 5
Mike’s BBQ
For a taste of southern-style barbecue in Philly
- Budget
- Families
- Food
- Group
Mike’s BBQ is a tiny, hole-in-the-wall place in Philadelphia that only operates a few days per week and only until the eatery sells out of product each day. However, while that may sound like a hassle to some travelers, locals will assure you that Mike’s is worth trying if you can.
The menu options include a range of smoked meats like brisket and pulled pork, as well as the sides you’d traditionally expect with barbecue, like potato salad and coleslaw.
Location: 1703 South 11th Street, Philadelphia, PA 19148, USA
Open: Thursday–Sunday from noon to 5 pm (closed Monday–Wednesday)
Phone: +1 267-831-2040
Map - 6
South Philly Barbacoa
A popular weekends-only restaurant
- Budget
- Families
- Food
South Philly Barbacoa is an affordable option in Philadelphia for Mexican fare. Despite the restaurant’s humble exterior, it’s achieved lots of national renown and even ships its products across the country.
You may very likely have to wait for your meal, but once you’re inside, you’ll find authentic Mexican cuisine on offer from a celebrated chef, including tamales, tacos and all the rest. Grab a seat outside or at one of the communal tables inside and chow down as you enjoy the artwork on the restaurant’s gallery walls.
Location: 1140 South 9th Street, Philadelphia, PA 19147, USA
Open: Saturday–Sunday from 5 am to 3 pm (closed Monday–Friday)
Phone: +1 215-694-3797
Map - 7
Hardena
A decades-old neighbourhood fixture for Indonesian cuisine
- Budget
- Food
Hardena is your spot to go in Philadelphia if you’re craving for or interested in trying out Indonesian cuisine while in the city. A longstanding neighbourhood favorite, Hardena has been featured in a range of food-centric publications and on several food and travel shows since it was founded in 2001 by a family of New York City transplants.
The same family still runs the restaurant, though the children are now at the helm. The menu changes up frequently, but you can always expect a good mixture of salads, soups, chicken and beef dishes, as well as vegetarian meals and the beloved Indonesian satay.
Location: 1754 South Hicks Street #2217, Philadelphia, PA 19145, USA
Open: Daily from noon to 8 pm
Phone: +1 215-271-9442
Map - 8
John’s Roast Pork
For a Philly favorite sandwich that’s not a cheesesteak
- Budget
- Families
- Food
John’s Roast Pork serves up Philly cheesesteaks, but you go for the roast pork sandwich. Another Philadelphia specialty, these sandwiches are similar to a cheesesteak, but feature roast pork on crusty bread and are usually served with au jus. As for John’s Roast Pork, the pork is flavored with garlic and rosemary and topped with provolone and spinach before serving.
Love the pork? You can buy it by the pound. Those who aren’t keen on it can also choose from all-day breakfast options and traditional beef and chicken cheesesteaks. Make sure to bring some cash if you want to eat – John’s doesn’t accept card payments.
Location: 14 Snyder Avenue, Philadelphia, PA 19148, USA
Open: Tuesday–Saturday from 10 am to 5 pm (closed on Sundays and Mondays)
Phone: +1 215-463-1951
Map - 9
Dalessandro’s Steaks
For some of the best cheesesteaks in Philadelphia
- Budget
- Families
- Food
- Group
Dalessandro’s Steaks & Hoagies claims that it offers the best Philly cheesesteak of them all in Philadelphia. While the claim is up for debate depending on who you ask, there’s something to be said for the restaurant’s longevity.
Try the fresh cheesesteak (which also comes in a chicken variety), but take a gander at the other options on the extensive (and affordably priced) menu as well. A broader selection of hoagies, burgers and salads means that everyone in your traveling group will find something to love.
Location: 600 Wendover Street, Philadelphia, PA 19128, USA
Open: Monday–Thursday from 11 am to 10 pm, Friday–Saturday to 11 pm, Sunday to 9 pm
Phone: +1 215-482-5407
Map - 10
The Dandelion
An upscale pub experience without an upscale price tag
- Budget
- Families
- Food
- Group
The Dandelion is a local Philadelphia favorite named after a similar London eatery. It feels a little posh, even if it is still on the affordable side. The restaurant offers British-style eats in a pub-reminiscent setting. Think menu items like welsh rarebit, rabbit pie, bangers and mash, fish and chips and all the rest. The restaurant even offers family-style Sunday roast dinners.
Brunch is offered every weekend and the convenient location puts you right near some of the city’s best hotels and downtown attractions.
Location: 124 South 18th Street, Philadelphia, PA 19103, USA
Open: Monday–Friday from 11.30 am to 10 pm, Saturday from 10 am to 11 pm, Sunday from 10 am to 10 pm
Phone: +1 215-558-2500
Mapphoto by Tom Ipri (CC BY-SA 2.0) modified