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%
  • Average8%
  • Poor5%
  • Terrible3%
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 (430)
Traveller rating
Traveller type
Time of year

1 - 10 of 427 reviews

Reviewed 2 weeks ago via mobile

This place has gone to the dogs, the food tasted rotten. Steak was overcooked and dry. Salad was Brown and gross. Not worth the money we paid.

Thank Paula S
Reviewed 2 weeks ago via mobile

Good food and treat you like family. Immediate greeted and seated. Food was only a couple minutes out so it wasn't fresh made but still very good. Staff was very friendly, some attractive waitresses too. Will stop again. I recommend the spaghetti and my daughter...More

Thank Shawn M
Reviewed 3 weeks ago via mobile

If you like to be taken care of, and want to leave with a satisfied full stomach, stop in here! At any time, day or night, the people are friendly and welcoming. Try their seafood stuffed chicken breast.

Thank Trucker6469
Reviewed 3 weeks ago

Stopped here for dinner on the advice of the hotel desk clerk. We were greeted immediately and seated, drinks were ordered and arrived quickly. Staff were all helpful and friendly, smiling like they enjoyed being at work and liked their jobs! Our server was smiling...More

Thank Dizymaus
Reviewed 4 weeks ago via mobile

Frozen chops, canned veggies, nasty pie. I should come to PA and open a diner. I could do so much better than this joint. Go someplace else!

Thank zipdip1212
Reviewed 4 weeks ago via mobile

I guess you would call this a typical diner. Nothing special the ride home again. The service is just so-so.

Thank Stephanie S
Reviewed 4 weeks ago via mobile

Very big diner with a great menu. Stopped for late breakfast and was concerned when we pulled in a saw a bus in the parking! So large inside they could have sat a couple more bus loads! Amy was great server and was really hustling...More

Thank Matt H
Reviewed 4 weeks ago via mobile

What a way to start the day! Friendly staffers and great food. Very accommodating for your dietary needs or restrictions. Or just hang on and enjoy one of there stuffed omletes. If the offer stuffed waffles make sure you have someone to share it is...More

Thank William M
Reviewed 10 July 2017

The food is good and you receive a big portion. Prices are very reasonable and service is good. Nothing fancy but a place for a quick decent meal

Thank catre12
Reviewed 28 June 2017 via mobile

Always a good time with Friends to meet up and have a great home cooked meal no matter what time of day it is. Perfect location.

Thank Annie S
Nearby Restaurants
John's Diner
71 reviews
.75 km away
36 reviews
.57 km away
Route 11 Diner
69 reviews
1.31 km away
Nearby Attractions
U.S. Army Heritage and Education Center
332 reviews
4.76 km away
Cumberland County Historical Society
52 reviews
7.24 km away
Molly Pitcher Brewing Company
48 reviews
7.31 km away
Carlisle Theatre
40 reviews
7.28 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
15 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, Child-friendly, Kids, Local cuisine
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