We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

John's Diner

146 Sheraton Dr, New Cumberland, PA 17070-2440
+1 717-774-5004
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good31%
  • Average12%
  • Poor2%
  • Terrible3%
Travelers talk about
“soups” (21 reviews)
“finger food” (9 reviews)
Open Now
12:00 AM - 11:59 PM Hours
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
146 Sheraton Dr, New Cumberland, PA 17070-2440
All Details
Write a ReviewReviews (329)
Traveler rating
Traveler type
Time of year

1 - 10 of 326 reviews

Reviewed 3 days ago via mobile

Very clean, nice people, yummy food. Sausage and cheese omelettes are the best. Servers were very polite and professional.

Thank Yvonne P
Reviewed 2 weeks ago

If you read through some of the reviews, they make you wonder if they are just fake, and it’s just someone trying to keep people from going here, so they can keep it all to themselves. Sure it’s not the latest and greatest in restaurant...More

Thank daveb186
Reviewed 3 weeks ago

Great food and service. Salad bar was excellent and had numerous fresh salad items and delicious soups. Would recommend this place especially for the whole family. The menu is quite extensive also. Serving sizes are on the large size. Have eaten here several times &...More

Thank _lorilynn92
GeorgeJDNC, Owner at John's Diner, responded to this reviewResponded 3 weeks ago

Thank you for dining with us. We appreciate the wonderful review.

Reviewed 3 weeks ago via mobile

The building had an interesting look so I did some research and it was an old Eat-n-Park, the high water mark for that chain. I have eaten breakfast, lunch and dinner there. I highly recommend the stuffed pork. Nice salad bar.

Thank Kevin P
Reviewed May 17, 2018 via mobile

Food was great as always had sausage gravy and biscuits. My favorite, however my only complaint is ants were crawling on the center/divider where the plants were sitting we did tell our waitress, who by the way was amazing. Management didn't offer to move us....More

Thank mweyant303
Reviewed May 16, 2018

Stopped in here and had a taco salad. It was quite good in a huge deep fried shell. The servers were very nice and attentive. The menu selection was very large.

Thank kathyp686
GeorgeJDNC, Owner at John's Diner, responded to this reviewResponded May 17, 2018

Thank you very much for the review. We look forward to seeing you again.

Reviewed April 29, 2018 via mobile

We spent a week in PA abd ate 3 times at the diner. The sandwiches, salad bar, soup and haddock were all excellent. Prices were also good and you got plenty of food. We liked that it was a very comfortable place to dine where...More

Thank Gerald C
GeorgeJDNC, Owner at John's Diner, responded to this reviewResponded April 30, 2018

We appreciate you dining with us and writing a review. Hope to see you again when you are back in the area.

Reviewed March 21, 2018 via mobile

The best thing about being snowed in was John's Diner!!! Great food at a great price..(picture next time)

Thank Phillip S
GeorgeJDNC, Owner at John's Diner, responded to this reviewResponded March 23, 2018

We appreciate you joining us during the snow storm. Thank you for the review. We look forward to serving you in the future

Reviewed March 3, 2018

Have been there several times and had great services as well as great food. Prices are not bad. We have used this diner for a Sunday School Class time of fellowship and had prompt service for 15 people.

Thank 236margieg
GeorgeJDNC, Owner at John's Diner, responded to this reviewResponded March 5, 2018

Thank you for the great review.

Reviewed February 16, 2018 via mobile

The full parking lot should be a great indicator of its popularity. We were seated right away and served promptly. Our server Missie was awesome! She was very attentive and so happy and cheerful! The food was great and the portions were huge! We left...More

Thank Loose Moose Lod... B
GeorgeJDNC, Owner at John's Diner, responded to this reviewResponded February 18, 2018

Thank you so much for the wonderful review of our restaurant. We look forward to seeing you again.

Nearby HotelsSee all 14 hotels in New Cumberland
La Quinta Inn & Suites New Cumberland - Harrisburg
134 reviews
.10 miles away
Clarion Hotel & Conference Center
338 reviews
.12 miles away
Budget Inn
34 reviews
.15 miles away
Harrisburg West Inn & Conference Center
3 reviews
.15 miles away
Nearby Restaurants
Boomerang Bar & Grill
91 reviews
.14 miles away
The Runway Bar & Grill
38 reviews
.91 miles away
Pizza Hut
33 reviews
.07 miles away
Nearby Attractions
West Shore Movie Theater
43 reviews
1.15 miles away
West Shore Farmers Market
127 reviews
2.39 miles away
Brewhouse Grille
57 reviews
2.45 miles away
Pete's Cafe
7 reviews
1.22 miles away
Ask a question
Questions & Answers
Ginny E
May 17, 2016|
Response from Fatima N | Reviewed this property |
Since I don't own or manage this restaurant my answer is based on my observation/opinion the restaurants like this don't take reservations. This is more like a Denny's or Bob Evans and they are first come first served.
April 18, 2016|
AnswerShow all 6 answers
Response from LvnWMS | Reviewed this property |
There is a brand new Holiday Inn Express close by I'd recommend (Beacon Hill Blvd). There is also a Fairfield Inn there too. The hotel that sits just above this diner used to be Holiday Inn but they sold it and I'm not sure... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, Late Night
Restaurant features
Takeout, Private Dining, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Families with children, Kids, Large groups, Local cuisine
Open Hours
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
12:00 AM - 11:59 PM
Location and Contact Information
  • Address: 146 Sheraton Dr, New Cumberland, PA 17070-2440
  • Location: United States  >  Pennsylvania (PA)  >  New Cumberland
  • Phone Number: +1 717-774-5004
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing