Eating at a neighborhood diner means more than just having a meal. Visiting a diner provides an old-fashioned experience of good food made fresh, a friendly atmosphere, and service with a smile. Enjoy a throwback to the good old days when you visit one or more of the 11 best diners in Pittsburgh.

  1. Kelly O’s Diner in the Strip - 2400 Smallman Street

Yelp/Fox E.

Yelp/Jean-Louis M. Sit back and enjoy a delicious all day-breakfast, lunch, or dinner at Kelly O’s Diner in the Strip with service ending at 3 p.m. daily. Kelly O’s Diner also has a location in the North Hills.

  1. Micro Diner - 221 Shiloh St Street

Yelp/Darren W.

Yelp/Stephanie B. Embrace an old-fashioned dining experience at the quaint Micro Diner, a family run favorite that serves breakfast, lunch, and dinner daily. Head to the diner for late night dining on Friday and Saturday when the dining spot is open until 4 a.m. both days.

  1. Cherries Diner - 212 Forbes Avenue

Yelp/Darren W.

Yelp/Mike M. Stop by Market Square where you’ll find the unassuming, no frills Cherries Diner with traditional diner fare at a price that won’t break the bank. Cherries Diner is open Monday through Friday from 7 a.m. to 3 p.m. and on Saturday from 8 a.m. to 3 p.m.

  1. Barb’s Corner Kitchen - 4711 Butler Street

Yelp/Britney C.

Yelp/Nathan W. Tucked away in Lawrenceville, Barb’s Kitchen Corner promises delicious food for breakfast and lunch. The neighborhood diner is open Monday through Saturday from 5 a.m. to 3 p.m. and on Sunday from 6 a.m. to 3 p.m.

  1. Bob’s Diner – 1230 Grove Road

Yelp/Darren W.

Yelp/Megan Z. Begin a family tradition at Bob’s Diner, a friendly family-owned and operated restaurant that serves authentic diner food. Bob’s Diner welcomes diners from 7 a.m. to 8 p.m. from Monday through Saturday and from 7 a.m. to 3 p.m. on Sunday.

  1. Pamela’s Diner - 60 21 Street

Yelp/Duy N.

Yelp/Yung Min L. Order delicious traditional diner food at Pamela’s Diner. A Pittsburgh tradition since 1980, Pamela’s Diner currently has several locations throughout the Pittsburgh area, including the Strip District, Oakland, Shadyside, Millvale, Squirrel Hill, and Mount Lebanon. Hours vary by location.

  1. Dick’s Diner - 4200 William Penn Highway

Yelp/Sergio K.

Yelp/Carrie W. Head just outside of the city to Murrysville, where Dick’s Diner has served customers for decades. The old-fashioned diner serves breakfast, lunch, and dinner daily – and dessert any time of the day – from 6:30 a.m. to 10 p.m.

  1. The Dor-Stop Restaurant - 1430 Potomac Avenue

Yelp/Pegah Y.

Yelp/Ken L. Visit the Dor-Stop Restaurant, which was featured on the Food Network, for a truly authentic diner experience. The quaint restaurant serves guests from Monday through Saturday from 6 a.m. to 3 p.m. and on Sunday from 8 a.m. to 2 p.m.

  1. Nancy’s East End Diner – 616 South Avenue

Yelp/Barbara Y.

Yelp/Zinat M. Nestled in Wilkinsburg sits Nancy’s East End Diner, a no-frills restaurant that services delicious food made fresh. Stop by Nancy’s East End Diner from Tuesday through Friday from 7:30 a.m. to 3 p.m., on Saturday from 8 a.m. to 3 p.m., and on Sunday from 9 a.m. to 3 p.m.

  1. Don’s Diner - 1729 Eckert Street

Yelp/David B.

Yelp/Andrea F. Getting to Don’s Diner, tucked away under a bridge, might prove a challenge but the effort is well-rewarded with delicious, home cooked food. Treat yourself to breakfast or lunch at Don’s Diner from Monday through Friday from 5:30 a.m. to 1 p.m. and on Saturday from 7 a.m. to 11:30 a.m.

  1. Ritter’s Diner – 5221 Baum Boulevard

Yelp/Eric S.

Yelp/Meghan B. Stick some dough in your pocket – cash only accepted – and trek to Ritter’s Diner for a mouthwatering meal that will take you back to the good old days when diners ruled. The authentic diner is open 24 hours on Thursday, Friday, and Saturday, from noon to 10 p.m. on Sunday, from 6 a.m. to 10 p.m. on Monday and Tuesday, and from 6 a.m. to 12 a.m. on Wednesday.

Go ahead. Treat yourself to a delicious meal at one of the best diners in Pittsburgh. Pittsburgh’s dining scene is also tailor made for summer so, if you’re in the mood to get outdoors, visit one of these 10 restaurants with the best patios in Pittsburgh..

Yelp/Fox E.

Yelp/Jean-Louis M.

Sit back and enjoy a delicious all day-breakfast, lunch, or dinner at Kelly O’s Diner in the Strip with service ending at 3 p.m. daily. Kelly O’s Diner also has a location in the North Hills.

Yelp/Darren W.

Yelp/Stephanie B.

Embrace an old-fashioned dining experience at the quaint Micro Diner, a family run favorite that serves breakfast, lunch, and dinner daily. Head to the diner for late night dining on Friday and Saturday when the dining spot is open until 4 a.m. both days.

Yelp/Mike M.

Stop by Market Square where you’ll find the unassuming, no frills Cherries Diner with traditional diner fare at a price that won’t break the bank. Cherries Diner is open Monday through Friday from 7 a.m. to 3 p.m. and on Saturday from 8 a.m. to 3 p.m.

Yelp/Britney C.

Yelp/Nathan W.

Tucked away in Lawrenceville, Barb’s Kitchen Corner promises delicious food for breakfast and lunch. The neighborhood diner is open Monday through Saturday from 5 a.m. to 3 p.m. and on Sunday from 6 a.m. to 3 p.m.

Yelp/Megan Z.

Begin a family tradition at Bob’s Diner, a friendly family-owned and operated restaurant that serves authentic diner food. Bob’s Diner welcomes diners from 7 a.m. to 8 p.m. from Monday through Saturday and from 7 a.m. to 3 p.m. on Sunday.

Yelp/Duy N.

Yelp/Yung Min L.

Order delicious traditional diner food at Pamela’s Diner. A Pittsburgh tradition since 1980, Pamela’s Diner currently has several locations throughout the Pittsburgh area, including the Strip District, Oakland, Shadyside, Millvale, Squirrel Hill, and Mount Lebanon. Hours vary by location.

Yelp/Sergio K.

Yelp/Carrie W.

Head just outside of the city to Murrysville, where Dick’s Diner has served customers for decades. The old-fashioned diner serves breakfast, lunch, and dinner daily – and dessert any time of the day – from 6:30 a.m. to 10 p.m.

Yelp/Pegah Y.

Yelp/Ken L.

Visit the Dor-Stop Restaurant, which was featured on the Food Network, for a truly authentic diner experience. The quaint restaurant serves guests from Monday through Saturday from 6 a.m. to 3 p.m. and on Sunday from 8 a.m. to 2 p.m.

Yelp/Barbara Y.

Yelp/Zinat M.

Nestled in Wilkinsburg sits Nancy’s East End Diner, a no-frills restaurant that services delicious food made fresh. Stop by Nancy’s East End Diner from Tuesday through Friday from 7:30 a.m. to 3 p.m., on Saturday from 8 a.m. to 3 p.m., and on Sunday from 9 a.m. to 3 p.m.

Yelp/David B.

Yelp/Andrea F.

Getting to Don’s Diner, tucked away under a bridge, might prove a challenge but the effort is well-rewarded with delicious, home cooked food. Treat yourself to breakfast or lunch at Don’s Diner from Monday through Friday from 5:30 a.m. to 1 p.m. and on Saturday from 7 a.m. to 11:30 a.m.

Yelp/Eric S.

Yelp/Meghan B.

Stick some dough in your pocket – cash only accepted – and trek to Ritter’s Diner for a mouthwatering meal that will take you back to the good old days when diners ruled. The authentic diner is open 24 hours on Thursday, Friday, and Saturday, from noon to 10 p.m. on Sunday, from 6 a.m. to 10 p.m. on Monday and Tuesday, and from 6 a.m. to 12 a.m. on Wednesday.

OnlyInYourState may earn compensation through affiliate links in this article.