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.

Mary Ann's Diner

3 Veterans Memorial Pkwy, Salem, NH 03079-3316
+1 603-434-5785
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good33%
  • Average16%
  • Poor4%
  • Terrible2%
Travellers talk about
“home fries” (6 reviews)
“turkey dinner” (2 reviews)
“pancakes” (3 reviews)
Restaurant Hours
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
3 Veterans Memorial Pkwy, Salem, NH 03079-3316
All Details
Write a ReviewReviews (86)
Traveller rating
Traveller type
Time of year

1 - 10 of 83 reviews

Reviewed 6 days ago via mobile

Been here several times for breakfast and lunch. The menu is extensive and traditional diner comfort food. It is always very busy and the waitstaff is rather frenetic. My eggs usually are not cooked to my specifications, well done, but fixed when returned. Choices of...More

Thank minni9
Reviewed 1 week ago via mobile

Visiting family in the area so this was the first visit to this business. Server and the food were both excellent. Large menu with varied selections. Will visit again before my return to Arizona.

Thank Neil K
Reviewed 4 weeks ago via mobile

New to town, have tried this place 3 times - twice for breakfast and once for lunch. Food is dynamite, great service. Menu has plenty of selections for everyone.

Thank brendan79
Reviewed 5 weeks ago via mobile

Long lines are always a good sign. And there were lines as long as we waited, and when we we leaving. Great staff. Love the diner style decoration. Food was awesome, menu was huge it was hard to choose. I went with the Irish Egg...More

Thank KjCross
Reviewed 23 January 2018

Recently open in Salem MaryAnn's Diner is a new venue of the MaryAnn's in Londonderry. The food is characteristic of a good diner and the service is excellent. The decoration is great.

Thank Christian D
Reviewed 15 January 2018

Had breakfast there a few times, I highly recommend this diner to everyone, it is busy all the time.

Thank irishbill1945
Reviewed 3 January 2018

My friend and I stopped here on the way to Canobie Lake. We were not familiar with the area and so I looked on TripAdvisor to see what was around. I saw that Mary Ann's got good reviews, so we went and had a delicious...More

Thank lorisusanne
Reviewed 28 December 2017

This diner is just okay. It is still very crowded and there is a considerable wait during busy times. The waiting area is dangerously crowded at times. To me, the food is mediocre and just not worth it. Prices are reasonable though and the breakfast...More

Thank gailzy
Reviewed 21 December 2017 via mobile

Great lunch with business friend They give you a lot for 12.99. Mashed potatoes and squash. A roll is hot and cranberry sauce. Hot and good Good price. I would love to go here more often, See ya there

Thank travel t
Reviewed 6 December 2017 via mobile

Mary Ann’s in Salem NH has a great menu. What I love especially is the all day breakfast and the 50’s decor. There is also a Mary Ann’s in Windham and Derry

Thank jan317
Nearby HotelsSee all 4 hotels in Salem
Park View Inn Inc.
227 reviews
.22 km away
Red Roof Inn Salem
239 reviews
2.04 km away
Holiday Inn Salem (I-93 at exit 2)
235 reviews
2.14 km away
La Quinta Inn & Suites Salem
349 reviews
2.19 km away
Nearby Restaurants
Romano's Pizza
70 reviews
1.42 km away
Ralphie's Cafe Italiano
154 reviews
.46 km away
99 Restaurants
96 reviews
.06 km away
Nearby Attractions
Canobie Lake Park
870 reviews
3.31 km away
Methuen Memorial Music Hall
40 reviews
5.70 km away
Searles Castle
13 reviews
5.81 km away
AMC Loews Methuen 20
73 reviews
5.77 km away
Ask a question
Questions & Answers
19 December 2017|
AnswerShow all 6 answers
Response from mariafost | Reviewed this property |
I would contact the restaurant. I don't see why not.
Caroline M
20 February 2017|
AnswerShow all 4 answers
Response from LindagSalem | Reviewed this property |
They range from $7 to $12 with some outside of that like steak and eggs ex.
14 January 2017|
AnswerShow all 6 answers
Response from John S | Reviewed this property |
There are gluten free items on the menu
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids, Groups
Location and Contact Information
  • Address: 3 Veterans Memorial Pkwy, Salem, NH 03079-3316
  • Location: United States  >  New Hampshire (NH)  >  Salem
  • Phone Number: +1 603-434-5785
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