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.

Middlesex Diner

1803 Harrisburg Pike, Carlisle, PA 17015-8856
+1 717-241-2021
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good37%
  • Average9%
  • Poor5%
  • Terrible2%
Travellers talk about
“patty melt” (5 reviews)
“meatloaf” (8 reviews)
“home fries” (9 reviews)
Open Now
00:00 - 23:59All hours
American, Diner, Vegetarian Friendly, Gluten Free Options
1803 Harrisburg Pike, Carlisle, PA 17015-8856
All Details
Write a Review
Reviews (442)
Traveller rating
Traveller type
Time of year

1 - 10 of 439 reviews

Reviewed 6 days ago

Went for dinner around 8pm. Ordered the roast chicken and it appeared as if it was a leftover from Sunday dinner- dry, overcooked and hard. The roasted potatoes were greasy and the overcooked green beans could have been used for baby food as they were...More

Thank Harris H
Reviewed 1 week ago

This diner was excellent and served hot food, fast. Our family was traveling back to NY where you have a lot of noisy diners that compete with each other in gaudy music, blaring tvs and other jarring distractions. The atmosphere of quiet was very appreciated....More

Thank Concerned C
Reviewed 1 week ago

Friendly staff, delicious breakfast, fast service, hot coffee! Can't go wrong here :) Convenient location.

Thank Monet3103
Reviewed 1 week ago

The food was very good and the menu was extensive, with many choices and options. Staff was very friendly and accommodating. Had a crab caked stuffed chicken breast, which was very unusual to me, but extremely good; cooked to perfection. Had a menu for seniors,...More

Thank RoyTaylo
Reviewed 1 week ago

Ya know a diner is good if it is crowded around the clock. I opted to try the standard Cheeseburger. It was ok, the taste was there. but there size was missing. The Fries were mushy. but the check was sweet. It was nice to...More

Thank burgerheaven123
Reviewed 2 weeks ago

Why didn't we stop here before? My wife said the liver and onions were the best she's had since her father made them. My meatloaf was great, and the portion sizes were huge. Didn't have room for dessert, and there were several we wanted to...More

Thank Daniel B
Reviewed 2 weeks ago via mobile

A great place to eat. Go there every time I am on Carlisle, which is annually.Great service, food and reasonably priced.

Thank Wayne H
Reviewed 2 weeks ago

The Middlesex Diner is a 24hr. restaurant. The menu is vast, the food is excellent and the price is great! You get so much food that you have a hard time eating it all. When you order a meal, you get the entree plus 3...More

Thank Cindy L
Reviewed 3 weeks ago

My brother and I stayed in town this weekend and had dinner here on a Friday night. Place was very busy and full of happy staff members. Our waitress was friendly, prompt and helpful with information on some local places as my brother and I...More

Thank Elijah M
Reviewed 3 weeks ago

This was a lovely stop, with nice service and good food. I had pretty basic fare, a BLT, so it was good for lunch. It was clean and I was in an back on the highway quickly.

Thank CobbCoGA
Nearby Restaurants
John's Diner
74 reviews
.75 km away
Waffle House
71 reviews
1.37 km away
36 reviews
.57 km away
Nearby Attractions
United States Army Heritage and Education Center
345 reviews
4.77 km away
Dickinson College
79 reviews
7.47 km away
Rolls-Royce Foundation
10 reviews
5.59 km away
Cumberland County Historical Society
53 reviews
7.24 km away
Ask a question
Questions & Answers
Mary M
29 April 2017|
AnswerShow all 7 answers
Response from George Z | Reviewed this property |
Not sure, sorry
16 October 2015|
AnswerShow all 7 answers
Response from Lili W | Reviewed this property |
I do not work at the diner or hotel but when we were there visiting there was no fee for parking.
16 May 2015|
AnswerShow all 5 answers
Response from 82kentv | Reviewed this property |
Take exit 52A onto Carlisle Pike (US Hwy 11). It will be on your left in a little over 1/2 mile, next to the Days Inn.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Groups, Local cuisine, Kids, Child-friendly
Open Hours
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
Location and Contact Information
  • Address: 1803 Harrisburg Pike, Carlisle, PA 17015-8856
  • Location: United States  >  Pennsylvania (PA)  >  Carlisle
  • Phone Number: +1 717-241-2021
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