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” (7 reviews)
“home fries” (9 reviews)
Open Now
12:00 AM - 11:59 PMAll hours
American, Diner, Vegetarian Friendly, Gluten Free Options
1803 Harrisburg Pike, Carlisle, PA 17015-8856
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (450)
Traveller rating
Traveller type
Time of year

1 - 10 of 447 reviews

Reviewed 2 days ago via mobile

The food was ok- nothing special. A very noisy restaurant. The waitresses didn’t check on us after we got our food. We had to get more water. The only came back both times we were there was to bring us our checks. My husband ordered...More

Thank cjozefick
Reviewed 1 week ago via mobile

Ordered broiled haddock. The fish was overcooked, dry and fishy smelling. Ordered glazed carrots, got 2 slices of carrots in a bowl of pear slices. Rest of the meal was good.

Thank Terri M
Reviewed 1 week ago via mobile

We have eaten here at least once a month since 2010 when I discovered it. The food has always been really good and the service is perfect EVERY time. They used to even be BYOB I’m thinking they still are.

1  Thank 2014CorvetteStingray
Reviewed 2 weeks ago

Always eat breakfast here when staying in Carlisle. Food is excellent diner quality. The staff is friendly and efficient.

Thank D H
Reviewed 2 weeks ago via mobile

This is a non-franchise restaurant. It was very busy when I arrived for dinner. Nevertheless, I was seated immediately. Their menu has a wide selection of meals, appetizers, and deserts. I ordered meatloaf and it was served promptly. The food was hot and tasty. I...More

Thank Anthony L
Reviewed 2 weeks ago via mobile

I love the Middlesex diner. The food is always tasty- home style - bountiful. Service is friendly and attentive, and the menu offers an abundance of delicious choices. Truckers often chose Middlesex over national branded truck stops near by! You will enjoy your experience at...More

Thank Jack B
Reviewed 2 weeks ago

We were in Carlisle for the automotive flea market and stayed at the days inn. The hotel recommended this diner that we could walk to. It did not disappoint. We both had the specials which included your choice of 4 different soups or salad and...More

Thank JoDie711
Reviewed 4 weeks ago

Prices were good. Food was good (salty salisbury steak though) Would recommend this place to others. Wish they had a bar.

Thank mrmikee2014
Reviewed 5 weeks 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 17 September 2017

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
Nearby Restaurants
John's Diner
74 reviews
.75 km away
Route 11 Diner
69 reviews
1.27 km away
37 reviews
.57 km away
Nearby Attractions
United States Army Heritage and Education Center
354 reviews
4.77 km away
Dickinson College
81 reviews
7.47 km away
Rolls-Royce Foundation
11 reviews
5.59 km away
Cumberland County Historical Society
56 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, Kids, Child-friendly, 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: 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