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

    Reading Terminal Market
    • 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

    Map

    photo by James Cridland (CC BY 2.0) modified

  • 2

    Federal Donuts

    A popular Philadelphia breakfast spot

    Federal Donuts
    • 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

    Larry’s Steaks
    • 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

    Herman’s Coffee Bar
    • 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

    Mike’s BBQ
    • 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

    South Philly Barbacoa
    • 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

    Hardena
    • 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

    John’s Roast Pork
    • 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

    Dalessandro’s Steaks
    • 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

    The Dandelion
    • 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

    Map

    photo by Tom Ipri (CC BY-SA 2.0) modified

Holly Riddle | Contributing Writer