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...
  • Excellent48%
  • Very good37%
  • Average8%
  • Poor5%
  • Terrible2%
Travellers talk about
“patty melt” (5 reviews)
“meatloaf” (7 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
Write a Review
Reviews (419)
Traveller rating
Traveller type
Time of year

1 - 10 of 419 reviews

Reviewed 3 days ago via mobile

Stopped here for lunch food was very good you will not leave hungry! Huge menu we had club sandwiches and our son had lasagna all was very good. Fast friendly service. Convenient to I-81.

Thank lindakimberley
Reviewed 4 days ago

We had dinner here two different nights and the food was wonderful. Also the service was very good. They are very busy but did not have wait very long for food. If we are in the area will be back!!! Thanks to the staff at...More

Thank bkmjkm57
Reviewed 5 days ago via mobile

I've been broke down so thought I'd try it out being right beside Hotel. Great people, service, and food. If I'm ever back in this town I'll definitely stop again. Great prices also.

Thank chad g
Reviewed 6 days ago

Here is a traditional Pennsylvania Diner experience that is really very good. Possibly busy on weekends because the food is very good, large portions and typical large diner menu. Varied dinner specials, great service, meals you caoul split and fair pricing. Get there to have...More

Thank Bruce B
Reviewed 1 week ago via mobile

Love this diner! Full breakfast under $6! Uncommon these days. Fast service. Fast unlimited coffee service. Huge selection. Friendly servers. What's not to like.

Thank Jack B
Reviewed 3 weeks ago via mobile

Maybe good for breakfast wAs very busy so we went for dinner. Not very good. People very nice. Fish over cooked.

Thank reallybeth
Reviewed 4 weeks ago via mobile

Good food - especially breakfast and well priced. Standard diner and staff are great. Always busy - that's a good sign .

Thank Andrew M
Reviewed 4 weeks ago

This place is great - typical diner food - excellent quality, selection and service. Lots of seating and have never had to wait.

Thank pk272016
Reviewed 4 weeks ago via mobile

I gave it 2 stars because the staff was friendly. The food is lack luster at best and nothing to impress. French toast was eggy mush in middle, hash browns weren't even browned just warmed bland potatoes, corned beef hash was overly salty mush. There...More

Thank Dragonz F
Reviewed 4 weeks ago via mobile

The staff is very courteous, the food is just okay, but what got me is it stinks in there. Smells putrid.

Thank BornaGApeach
Nearby Restaurants
John's Diner
65 reviews
.75 km away
Waffle House
67 reviews
1.37 km away
34 reviews
.57 km away
Nearby Attractions
U.S. Army Heritage and Education Center
306 reviews
4.76 km away
Cumberland County Historical Society
50 reviews
7.24 km away
Molly Pitcher Brewing Company
45 reviews
7.31 km away
Carlisle Theatre
39 reviews
7.28 km away
Questions & AnswersAsk a question
Mary M
Is soybean oil used to fry the french fries and is it in any of the bread or tacos or wraps?
28 April 2017|
Answer Show all 7 answers
Response from George Z | Reviewed this property |
Not sure, sorry
I have a confirmed reservation (32C5QQL9) at your hotel for the Friendship Force International conference at the end of August. I would like to know about your parking facility ad if there is a charge. Kent Vickers
15 October 2015|
Answer Show 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.
What exit should we take? On our way today to Charlottesville from ny so passing by there.
16 May 2015|
Answer Show 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
Brunch, Breakfast, Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Local cuisine, Kids, Groups
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
  • E-mail
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