Delicious Philadelphia Diners

Find your new favorite Philly diner.

When visiting Philadelphia, there’s so much to do in a short amount of time. While you may be thinking about tourist attractions, the real sight to see is the restaurant scene.

old fashioned diner stools

This city is filled with so many different cuisines from American classics to more exotic foods. But when you just want to relax and have some comforting food, the best place to be is a diner. I’ve put together a list of my favorite diners in town so you can try them for yourself.

Whether you want to go somewhere sleek and modern or a spot that’s been preserved from the day it was built, there’s a perfect spot for everyone on this list. Keep reading to learn a little bit about each location!

Best Diners in Philadelphia

  1. Morning Glory Diner
  2. Broad Street Diner
  3. Penrose Diner
  4. Melrose Diner
  5. Oregon Diner
  6. Philly Sunnyside Diner
  7. Little Pete’s
  8. Silk City
  9. Mayfair Diner
  10. Champ’s Diner
  11. Bob’s Diner
  12. RITZ Diner
  13. Down Home Diner

Read on to learn more about these Philly diners and find your next breakfast.

Morning Glory Diner

735 S 10th St, Philadelphia, PA 19147
Phone: (215) 413-3999

If you’re in the mood for a cozy spot, head over to Morning Glory Diner. With over 800 reviews on Google, it’s clear this a popular spot in town.

This spot is a cash-only establishment, so be sure to plan ahead.

Like any diner, you’ll find many indulgent salty and sweet options on the menu at Morning Glory Diner. Be sure to try the breakfast pizza, chorizo frittata, monkey french toast, or foccacia breakfast sandwich.

Don’t forget to BYOB for mimosas!

Broad Street Diner

1135 S Broad St, Philadelphia, PA 19147
Phone: (215) 825-3636
Visit Website

When you’re trying to find a spot when everything else is closed, Broad Street Diner will be your new go-to. This spot is open 24 hours seven days a week, so you can grab some delicious food at any time.

Broad Street Diner offers breakfast, lunch, and dinner options, so whatever you’re craving, you’ll find something.

Try out the waffles, chicken parmigiana sandwich, patty melt, or baked lasagna. Make sure to wash it all down with a milkshake!

Penrose Diner

2016 Penrose Ave, Philadelphia, PA 19145
Phone: (215) 465-1097
Visit Website

Open for more than 50 years, Penrose Diner is one of the most popular diners in Philly. This spot is open 24 hours on the weekend and serves American classics.

With over 3,500 reviews on Google, you can count on having a good experience here.

Choose between all-day breakfast or lunch and dinner plates at Penrose Diner. We recommend the deluxe, grilled beef liver, Penrose burger, or Tuscan panini.

Be sure to grab a couple of drinks, too!

Melrose Diner

1501 – 1527, Snyder Ave, Philadelphia, PA 19145
Phone: (215) 467-6644
Visit Website

Though this spot has been around for years on end, Melrose Diner is a restaurant that will simply never go out of style.

This local diner serves all-American cuisine that you can’t beat. And with 24 hours of service, what more could you need?

You’ll find all of the classic diner dishes at Melrose Diner. Be sure to try the french toast, Texas burger, chicken croquettes, or chopped sirloin steak.

Don’t forget to finish up with a slice of pie!

Oregon Diner

302 W Oregon Ave, Philadelphia, PA 19148
Phone: (215) 462-5566
Visit Website

Founded back in the 60s, Oregon Diner brings a retro take to the community. Serving large-portioned diner food 24 hours a day, this spot attracts crowds.

With a casual yet sleek interior, this place is great for any occasion.

The options are endless when it comes to the menu at Oregon Diner. Try out the egg dipped french toast, open face reuben, eggs benedict, or or grilled buffalo chicken sandwich.

Make sure to enjoy a few cups of coffee with your meal!

Philly Sunnyside Diner

2801 W Girard Ave, Philadelphia, PA 19130
Phone: (215) 232-2095

Looking for a classic breakfast and lunch diner? Philly Sunnyside Diner is the perfect spot.

This local diner is open from early morning to mid-afternoon, so it’s ideal for breakfast or brunch. Enjoy American comfort cuisine at this restaurant.

Whether you want something indulgent or a little healthier, Philly Sunnyside Diner will have something for you.

We recommend the french toast, chicken and broccoli omelet, fish and grits, or chicken and waffles. Be sure to warm up with some coffee, as well!

Little Pete’s

2401 Pennsylvania Ave, Philadelphia, PA 19130
Phone: (215) 232-5001

Trying to find a place with outdoor seating? We suggest Little Pete’s.

This little diner offers filling meals with options like sandwiches and hoagies. And with outdoor seating, you can enjoy the fresh air while you dine.

People love the wide range of dishes offered at Little Pete’s. Be sure to try the cheesesteak, french toast, meatloaf, or Mediterranean crab salad.

Don’t forget to order dessert to complete your meal; we like the strawberry shortcake!

Silk City

435 Spring Garden St, Philadelphia, PA 19123
Phone: (215) 592-8838
Visit Website

Located in a vintage, renovated diner, Silk City Diner is a fantastic spot to grab a bite. Enjoy classic meals like fried chicken and meatloaf at this restaurant.

With parts of the original interior intact, you’ll feel like you’ve gone bak in time here.

Silk City’s menu is a little more creative than most diner menus, and it even has vegan options. Try out the spicy chicken sammy, vanilla vegan pancakes, shrimp burger, or bananas foster french toast.

Make sure to sip on a beer or cocktail!

Mayfair Diner

7373 Frankford Ave, Philadelphia, PA 19136
Phone: (215) 624-8886
Visit Website

Another Philadelphia diner with retro vibes is Mayfair Diner. Again, this spot is open 24/7, so no matter the day or time, you’ll be able to stop by.

Once you step into this restaurant, you’ll immediately be transported back to the 50s.

You’ll find all-day breakfast as well as lunch and dinner staples on Mayfair Diner’s menu. We recommend the blueberry pancakes, pizza steak, olney burger, or grilled reuben.

Be sure to try the famous bread pudding while you’re there!

Champ’s Diner

1539 Cecil B. Moore Ave, Philadelphia, PA 19121
Phone: (215) 769-0995
Visit Website

Searching for a vegan diner? You’re in luck, Champ’s Diner serves all of your favorites, with vegan options as well. Specifically, you’ll find baked goods and comfort food options.

Housed in a retro diner setting, there’s so much to love about this spot.

There’s so many amazing dishes at Champ’s Diner. Be sure to try the cookie dough pancakes, double trouble burger, Sunday morning pancakes, or lobster roll.

Don’t forget to explore the milkshake options, as well!

Bob’s Diner

6053 Ridge Ave, Philadelphia, PA 19128
Phone: (215) 483-9002

Keeping with the theme of retro-inspired diners is Bob’s Diner. This local restaurant serves American diner food and all-day breakfast.

With a 1940s theme, this old-school spot is plenty of fun for everyone.

If you can’t seem to figure out what to order at Bob’s Diner, try out the buttermilk pancakes, scrapple, grilled chicken sandwich, or any of the omelettes.

Make sure to bring along a bottle of your favorite alcohol if you’re hoping to drink!

RITZ Diner

8000 Roosevelt Blvd, Philadelphia, PA 19152
Phone: (215) 613-8894

With over 2,500 reviews on Google, its evident that RITZ Diner is a fan favorite. Serving delicious food in a classic diner interior, this is the perfect place to relax and enjoy some company.

People love the food, service, and prices here.

RITZ Diner is open from early morning to late night, so whether you want breakfast or dinner, they’ve got you covered. We recommend the stuffed flounder, chicken parm, matzo ball soup, or pancakes.

Be sure to snatch some home fries – people say they’re the best around!

Down Home Diner

Reading Terminal Market, 51 N 12th St, Philadelphia, PA 19107
Phone: (215) 627-1955
Visit Website

Rounding out our list of diners in Philadelphia is Down Home Diner. This neighborhood diner serves Southern-inspired homestyle food that you have to taste to believe.

With a kitschy, old-school look, you’re bound to love it at this spot.

The menu at Down Home Diner is simple and straightforward. Be sure to try aunt Linda’s kitchen sink, scram bowl, french toast, or cheesesteak omelet.

Don’t forget to sip in some coffee to complete your meal!

Final Thoughts

So, the next time you’re craving some diner food (even if it’s 2 in the morning) you’ll know exactly where to go. Though the diner options are endless in Philadelphia, we know you can always count on these ones.

Which diner will you try first? Let us know! Did we leave a restaurant out of this list? Make sure you drop us a line and we’ll check it out!

This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.

One Comment

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Written by Ryan F.

Ryan is a local foodie who enjoys checking out the area's restaurant scene every chance he can. Ryan also enjoys traveling and checking out local eateries in every city he visits.