Good Food Pittsburgh


  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Pittsburgh’s Daily Food News Site.

  • News
  • Guides
  • Events
  • New Openings
  • About Us
  • Contact
  • Privacy

The 22 Best Diners in Pittsburgh

July 5, 2021 by Emily Catalano 26 Comments

Valliant's Diner, one of the best diners in Pittsburgh. Photo: Valliant's Diner
Valliant’s Diner, one of the best diners in Pittsburgh. Photo: Valliant’s Diner

After the year we’ve had, we all can use a little comfort… and an excuse to get out of the house. What better way to celebrate the end of lockdown than to take a road trip to some of Pittsburgh’s most beloved diners? Whether you’re looking for something old or new, near or far, we’ve got you covered. Come along as we guide you through 22 of Pittsburgh’s Best Diners.

Additional reporting and updates by Emily Deluliis. ​

Nancy’s Revival

Wilkinsburg

Nancy's East End Diner, one of the best diners in Pittsburgh. Photo: Nancy's East End Diner
Photo: Nancy’s East End Diner

Breakfast? Check. Lunch? Check. Homemade pies made by an “in-house pie gal”? Check. Yep, you’ve found Nancy’s Revival. The Wilkinsburg restaurant serves up classic diner fare Tuesdays through Sundays, with fresh-ground coffee, homemade soups, locally-sourced meats and a pie menu to die for (which you can get served with a scoop of Leona’s ice cream). The pie menu varies by the day, but if you happen to find yourself there when their signature Sweet Potato Pie is available, you’d be a fool not to have a slice. Can’t get enough of Nancy’s Revival? Be sure to check out their new sister food truck ‘Revival Pasta’ which features rotating fresh-made pasta from Penn Mac as well as seasonal sauces.

Nancy’s Revival (616 South Avenue)

Ritter’s Diner 

Bloomfield

Ritter's Diner, one of the best diners in Pittsburgh. Photo: Ritter's Diner
Photo: Ritter’s Diner

Recently named the “Best Diner in the ‘Burg’ by Pittsburgh Magazine, you’ll find all of your favorite diner dishes at Ritter’s, a classic, old-school spot that has been serving Pittsburgh (in one form or another) since 1951. That means the menu features loads of omelettes, French toast, hot cakes, burgers, sandwiches, salads, melts, milkshakes… and that just takes care of lunch and breakfast. The dinner menu serves up meatloaf, honey-dipped fried chicken, and a rotating list of specials, like haluski and pigs in a blanket. They’re open 24 hours Wednesday through Saturday, and from 6:00 a.m. to 10:00 p.m. Sunday through Tuesday. And remember, they’re cash-only!

Ritter’s Diner (5221 Baum Blvd.)

Pamela’s P&G Diner

Squirrel Hill 

Pamela's Diner, one of the best diners in Pittsburgh. Photo: Halley McCann for Pamela's Diner
Photo: Halley McCann for Pamela’s Diner

It’s been a Pittsburgh institution since owners Pam Cohen and Gail Klingensmith opened the original Pamela’s P&G Diner in Squirrel Hill in 1979. Since then, they’ve been serving their famous crepe-style pancakes and bottomless cups of coffee to hungry hoards of Pittsburgh diners in six local locations, including Millvale, The Strip District, Shadyside, Mt. Lebanon, and Oakland. With kitschy, old-school décor and some of the best breakfast specialties around (croissant French Toast with caramel, anyone?), a visit to Pamela’s is an absolute must stop for anyone who comes to town.

Pamela’s P&G Diner (various locations)

Kelly O’s Diner

The Strip District

Kelly O's Diner, one of the best diners in Pittsburgh. Photo: Kelly O's Diner
Photo: Kelly O’s Diner

After getting some much-deserved love from Guy Fieri on Diner’s Drive-Ins and Dives, it became much harder to get a seat at Kelly O’s in the Strip District. But it’s worth the wait to get your hands on some of their delicious diner food, like the O.M.G Breakfast, a classic with two eggs, home fries or hash browns, and your choice of hot sausage, ham or kielbasa. The bright, colorful restaurant also has a North Hills location, and an up-and-coming location in Warrendale.  All locations are open daily for breakfast and lunch (try the Triple D-approved halushki and fried mush with bacon) until 3:00 p.m.

Kelly O’s Diner (100 24th Street)

Mullin’s Diner

North Side

Mullin’s Diner definitely earns its hole-in-the-wall status with its blink-and-you’ll-miss-it location on the North Side. But if you happen to stumble across it (or you know where to look), you’ll find a no-frills diner with classic breakfast and lunch options, and a few surprises, too, like their pierogi-stuffed omelettes, and a breakfast burger, served on French toast.

Mullin’s Diner (876 Progress Street)

Dor-Stop Restaurant 

Dormont

Dor-Stop Restaurant, one of the best diners in Pittsburgh. Photo: Dor-Stop Restaurant
Photo: Dor-Stop Restaurant

Since openings its doors in 1986, the Dor-Stop Restaurant has been serving no-frills home cooking to its legions of fans in Dormont and beyond. The breakfast menu covers all of the diner favorites, from hot cakes to Eggs Benedict (and insanely-good Potato Pancakes) and for lunch you’ll find hot roast beef sandwiches, hoagies, wraps and burgers, all served with a side of their homemade chips. And the best part? Everything is made from scratch.

Dor-Stop Restaurant (1430 Potomac Avenue)

Breakfast at Shelly’s 

Allentown

Breakfast at Shelly's, one of the best diners in Pittsburgh. Photo: Breakfast at Shelly's
Photo: Breakfast at Shelly’s

Since its opening in 2016, cheery little Breakfast at Shelly’s has made its mark in Allentown. The diner (which formerly housed Pittsburgh mainstay Michelle’s Diner) serves breakfast and lunch platters, and house specials that change every day (everything from 2 hot dogs and fries for $5 to Mushroom & Swiss burgers).

Breakfast at Shelly’s (724 E. Warrington Avenue)

Valliant’s Diner

Ross Township

Valliant’s Diner, one of the best diners in Pittsburgh. Photo: Valliant’s Diner
Photo: Valliant’s Diner

Open seven days a week, Ross Township’s Valliant’s Diner serves mega-sized breakfast and lunch options from a super-cute retro dining room. You’ll find bacon, eggs and French toast for breakfast, and two-handed burgers and old-fashioned favorites, like fried bologna sandwiches, for lunch. Keep an eye out for the daily specials board, too!

Valliant’s Diner (3418 Babcock Blvd.)

Micro Diner 

Mt. Washington

Micro Diner, one of the best diners in Pittsburgh. Photo: Micro Diner
Photo: Micro Diner

From Eggs Benedict to stuffed pancakes, breakfast is the star of the show at Mt. Washington’s Micro Diner. The family-run diner keeps breakfast, lunch and dinner hours seven days a week, and has a steady take-out and delivery business, too. They also offer daily specials, which range from homemade meatloaf to Kielbasa and eggs. One thing not to miss? Their fresh-cut fries, which come with every sandwich and burger.

Micro Diner (221 Shiloh Street)

DeLuca’s Diner

Strip District

Deluca's Diner, one of the best diners in Pittsburgh. Photo: Deluca's Diner
Photo: Deluca’s Diner

Although the restaurant has been temporarily closed since COVID, anyone who has been in the Strip District on a weekend morning, remembers seeing the lines at DeLuca’s Diner… and they’re there for a reason. It might be one of the most famous diners in town, thanks in part to their ‘fancy’ pancakes and their famous crepes, filled with sweet ricotta cheese and toppings that include everything from chocolate chips and strawberries to bananas and caramel sauce. The cash-only diner is open seven days a week for breakfast and lunch. Can’t wait to get your Deluca’s fix from the original location? Check out their Robinson satellite location that offers the same menu and generously sized portions.

DeLuca’s Diner (2015 Penn Avenue)

Johnny’s Diner

West End

Johnny's Diner, one of the best diners in Pittsburgh. Photo: Johnny's Diner
Photo: Johnny’s Diner

Johnny’s Diner in the West End has a long history, and has gone through a number of iterations throughout the years – Pip’s, Eve’s, Marie’s, Irene’s – but has kept the true spirit of a diner with huge, no-frills breakfast platters of eggs, sausage, bacon, pancakes and more. They’re open Monday through Saturday and are cash-only, and it’s definitely worth a visit to their Saw Mill Run-adjacent location.

Johnny’s Diner (1900 Woodville Avenue)

Don’s Diner 

North Side

Tucked under a bridge in the Woods Run section of the North Side, Don’s Diner might just be one of Pittsburgh’s greatest hidden gems… in fact, Architecture Magazine featured Don’s in their ‘loneliest architecture’ feature. Nevertheless, the diner features friendly service and over-stuffed plates, and is worth a visit. You’ll find diner classics like omelettes and pancakes on the extended breakfast menu, and cheeseburgers and club sandwiches for lunch.

Don’s Diner (1729 Eckert Street)

Bob’s Diner 

Carnegie

Bob's Diner, one of the best diners in Pittsburgh. Photo: Bob's Diner
Photo: Bob’s Diner

With threelocations (Castle Shannon, Kennedy Township, and Carnegie), finding a Bob’s Diner in Pittsburgh is as easy as (homemade) pie. They offer breakfast all day, plus lunch and dinner, too. Menu highlights include Mancini’s Raisin French Toast, Corned Beef and Hash and an ever-changing quiche of the day.

Bob’s Diner (1230 Grove Road)

Barb’s Corner Kitchen

Lawrenceville

Barb's Corner Kitchen, one of the best diners in Pittsburgh. Photo: Barb's Corner Kitchen
Photo: Barb’s Corner Kitchen

Upper Lawrenceville’s Barb’s Corner Kitchen is a bright, cozy breakfast spot with a menu that places an emphasis on eggs – egg sandwiches, eggs over easy, poached eggs, omelettes – along with pancakes and waffles, too. For lunch, you’ll find classic fare like burgers and sandwiches, plus a hot dog menu with a few different styles of dogs.

Barb’s Corner Kitchen (4711 Butler Street)

Cherries Diner 

Downtown

Cherries Diner, one of the best diners in Pittsburgh. Cherries Diner. Photo: Emily Catalano
Cherries Diner. Photo: Emily Catalano

Located downtown, this classic greasy spoon is the perfect spot for a quick breakfast or lunch. Load up on pancakes, loaded French Toast (fried Italian bread stuffed with cream cheese and strawberries) and their plate-sized omelettes. Portions are huge, and you won’t be spending a lot of money, no matter what you order.

Cherries Diner (212 Forbes Avenue)

Wagner’s Restaurant

Elizabeth

You’ll find pancakes, bacon and eggs at this family restaurant in Elizabeth… and also homemade pizza and cupcakes. The menu is a mixed bag of this and that, yet somehow, it all works. While the diner is temporarily closed, we look forward to the return of their friendly service and great prices, the epitome of a classic country kitchen.

Wagner’s Restaurant (550 McKeesport Road, Elizabeth)

Totin’s Diner 

Wexford

Totin's Diner, one of the best diners in Pittsburgh. Photo: Totin's Diner
Photo: Totin’s Diner

Since opening in 2009, Totin’s Diner (which used to be an old car garage) has served breakfast, lunch and dinner seven days a week to guests in Wexford. The menu includes fresh off-the-griddle delights, like Cinnamon Swirl French Toast, Chocolate Milk French Toast and Kielbasa & Eggs. For lunch and dinner, you’ll find hoagies, burgers and homemade soups, plus daily dinner specials, like Liver & Onions.

Totin’s Diner (10283 Old Perry Highway, Wexford)

Dick’s Diner 

Murrysville

In business since 1946, Dick’s is an old-school diner in Murrysville that’s become an integral part of the community. You’ll find old-fashioned breakfasts (hello, hot homemade biscuits), and mile-high slices of homemade pie. They’re open for breakfast, lunch and dinner, serving down-home favorites like hot roast beef and mashed potatoes, meatloaf, and corned beef.

Dick’s Diner (4200 William Penn Highway, Murrysville)

Chev & Rachel’s Family Diner 

Emsworth

 Chev and Rachel's Family Diner, one of the best diners in Pittsburgh. Photo: Chev and Rachel's Family Diner
Photo: Chev and Rachel’s Family Diner

This traditional, family-style diner serves platters of eggs, bacon, sausage, and hash browns for breakfast six days a week (closed Mondays) in Emsworth. Want more? The menu also features a selection of omelettes, breakfast sandwiches, and pancakes the size of your plate – and they’re pretty dang delicious, too.

Chev & Rachel’s Family Diner (233 Center Avenue, Emsworth)

Gab & Eat

Carnegie

Gab & Eat, one of the best diners in Pittsburgh. Photo: Gab & Eat
Photo: Gab & Eat

Carnegie’s Gab & Eat has been in business for 34 years, offering up breakfast and lunch seven days a week. You’ll find classic diner fare and gut-busting breakfasts, plus a lunch menu that includes eight varieties of burgers, topped with everything from bacon and cheddar to salami and Swiss.

Gab & Eat (1073 Washington Avenue, Carnegie)

Feel like going the extra mile? 

Dean’s Diner

Dean's Diner, one of the best diners in Pittsburgh. Photo: Emily Catalano
Photo: Emily Catalano

Blairsville

It’s a little off the beaten path, but Dean’s Diner in Blairsville is worth the drive. The old-school landmark diner features a vintage dining car and some of the best pies within 100 miles of the ‘Burgh. The 24-hour spot serves huge portions of homemade favorites for breakfast, lunch and dinner, but, seriously, whatever you do, don’t miss having a slice or two of their famous pies. Varieties change by the day, but Coconut Cream is always on the menu… and always a good idea.

Dean’s Diner (550 Dixon Street, Blairsville)

The Speckled Egg

Downtown

Looking for a fresh take on a classic diner? Head on over to The Speckled Egg, which recently opened in the newly restored Union Trust Building. The diner offers breakfast favorites, old and new, made with top quality ingredients sourced from local businesses including sausage from Heritage Family Farms and breads from Mediterra. Not only will you find delicious eats, The Speckled Egg also features a cocktail bar where you can order a variety of beverages such as mimosas, bloody marys, and the ‘Polish Hill Breakfast’ (PBR and freshly squeezed orange juice) as well as a coffee bar that is run by Commonplace Coffee. Open seven days a week from 7 a.m. to 7 p.m. Monday through Friday and 8 a.m. to 3 p.m. Saturday and Sunday, anyone, even those who work a 9-to-5, can enjoy a delicious brunch.

The Speckled Egg (501 Grant Street, Pittsburgh)

Have a favorite diner that we missed? Let us know in the comments!

Filed Under: Featured, News, Popular

Follow us on Facebook and Instagram for daily updates!

Enter your email below to get weekly updates delivered straight to your inbox!

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Comments

  1. Nick says

    September 9, 2017 at 7:24 am

    Need to include Cycle diner in tarentum

    Reply
    • bill weichler says

      September 9, 2017 at 5:29 pm

      Yes ……… the one next to Gatto’s motorcycles.

      Reply
  2. J. Flohr says

    September 9, 2017 at 9:23 pm

    The owners of the Micro Diner just opened a new place, “The Other Diner” on Arlington Avenue. (Previously Denise’s Diner.)
    I recently trying the cinnamon raisin pancakes!

    Reply
    • Molly Rush says

      October 19, 2018 at 8:14 pm

      It has a new owner. EGGS AND MOORE (A family name) is terrific. Try it’s Belgian waffles with maple cream. Add crisp bacon on top. It’s open from 8 to 3 most days. Check out Facebook for more information.

      Reply
  3. Patrice says

    September 10, 2017 at 8:04 am

    The cracked egg in Brentwood is amazing.

    Reply
    • Mickey says

      September 12, 2017 at 8:01 pm

      I agree with you the Crack’d Egg should be on there a nice clean place, with fresh food

      Reply
  4. Will McBride says

    September 10, 2017 at 9:48 am

    Great choices , should have Hanlon’s in Crafton- Ingram Shopping center on list

    Reply
  5. Robin says

    September 10, 2017 at 10:56 am

    Need to include Crack’d Egg in Brentwood!!!!!

    Reply
  6. Amanda says

    September 10, 2017 at 12:11 pm

    Great list! Drew’s in forest hills is another great diner.

    Reply
  7. Deb says

    September 10, 2017 at 5:16 pm

    Nancy’s East Side diner is NOT the same Nancy’s that was there for many years. All new ownership and food. RIP Nancy! .

    Reply
  8. John S. says

    September 10, 2017 at 8:22 pm

    JT’s on Brownsville and Gary’s, both in Brentwood

    Reply
  9. Britt says

    September 10, 2017 at 9:54 pm

    Gary’s restaurant in brentwood/carrick is a good one! Been around for about 25 years!

    Reply
  10. April Moslen says

    September 11, 2017 at 6:55 pm

    The Diner in Oakdale.

    Reply
  11. Sherri says

    September 12, 2017 at 7:58 am

    The Cracked Egg in Brentwood needs added to this list, they have some really great food and one of a kind dishes!!!

    Reply
  12. Bill says

    September 12, 2017 at 10:55 am

    No Frank and Shirleys ?? Been killin it on rt 51 for years……Also Garys on Brownsville rd

    Reply
  13. Mickey says

    September 12, 2017 at 8:04 pm

    Yes, definitely the Crack’d Egg in Brentwood, such a nice clean place , fresh food , very cute inside , and you could sit outside with your dog and eat, and they give your dog bacon of allowed!!!♡

    Reply
  14. Jean says

    September 13, 2017 at 9:02 pm

    Millvale Diner is my favorite!

    Reply
  15. Larry schell says

    September 13, 2017 at 11:48 pm

    The rusty nail in bellevue should be in the top 5 . always good 😎

    Reply
  16. Donna Meehan says

    September 23, 2017 at 1:24 pm

    Need to try Oakdale diner

    Reply
  17. Ed Klein says

    April 29, 2018 at 2:45 pm

    Obiously , the writers have never been to ‘ The Summit Diner in Somerset ( America’s County) ! Home Fries , not Hash Browns , of course . Visit the United Flight 93 National Memorial and the Quecreek Miner Resue site while you are in the area .

    Reply
    • Anne Grzybek says

      July 7, 2021 at 3:45 pm

      Totally agree! Summit Diner is worth the trip! Try the coconut cream pie there! 😋

      Reply
  18. James lowery says

    May 27, 2018 at 4:19 pm

    JT’s on Brownsville Rd. across from Gian Iggle in Brentwood. Potato pancakes on the weekends but only til they run out which is early.

    Reply
  19. Michele says

    September 14, 2019 at 4:55 pm

    Have been to quite a few from the list and the best for me is Totins! Diner there are a couple go to that were not on the list but rock. Hanlons and Lynn’s

    Reply
  20. Mark Hojsan says

    February 16, 2020 at 4:35 pm

    The Diner in Oakville, good eats

    Reply
  21. Clyde says

    July 6, 2021 at 7:43 am

    I’ve been to 5 showing – but you missed “Mary Ann’s in Stowe Twp. / McKee’s Rocks.

    Reply
  22. Thomas Ross says

    July 6, 2021 at 8:51 am

    Brother Tom’s bakery = best place in Sharpsburg…huge portions, everything homemade–including pierogi, stuffed cabbage and homemade breads….great staff and very clean.

    Reply

Leave a Reply Cancel reply

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

Most Popular

Gussy’s Bagels in Oakland Is Adding Pizza By the Slice

All The Best Drive-Thru Christmas Lights Near Pittsburgh

17 New Restaurants in Pittsburgh to Try This Fall

7 Drivable Weekend Road Trips to Take This Fall

Fall Festivals Near Me: Pittsburgh Fall Festivals 2022

  • Email
  • Facebook
  • Instagram
  • Twitter

Pittsburgh’s Daily Food News Website

Site Map

  • News
  • Guides
  • Events
  • New Openings
  • About Us
  • Contact
  • Privacy

Advertising

Interested in advertising on Good Food Pittsburgh?

Learn More

Email Newsletter

Sign up to receive email updates and news from GoodFoodPittsburgh.

Archives

© 2023 GoodFoodPittsburgh · All Rights Reserved