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.

Nick's Roast Beef

139 Dodge St, Beverly, MA 01915-1830
+1 978-927-6029
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent68%
  • Very good21%
  • Average6%
  • Poor4%
  • Terrible0%
Travellers talk about
Opens in 20 min
All hours
American, Fast food
139 Dodge St, Beverly, MA 01915-1830
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
Reviews (194)
Traveller rating
Traveller type
Time of year

1 - 10 of 194 reviews

Reviewed 12 April 2017

Just awesome! Delicious roast beef sandwiches. When people visit from out of state, my kids insist on bringing them to Nick's to taste the roast beef sandwiches.

Thank Linda C
Reviewed 24 March 2017

The best Roast Beef in the area. Fries and onion rings are great too. I try to get here as often as I can.

Thank BHthegood
Reviewed 20 March 2017 via mobile

Haven't been back since the tax issue they had. Honestly the food is good but knowing they whereby fully honest with the IRS makes me not want to patronize them.

Thank Pete M
Reviewed 14 March 2017

I don't go very often but when I'm craving a roast beef sandwich I will drive to Nicks. The dining experience is not great though. They should spruce up the tables and chairs to make it more pleasant.

Thank Emily A
Reviewed 14 March 2017 via mobile

Put simply, there is no better roast beef shop in the area. Friendly staff and brisk service despite it always being very busy. The French fries and fried onion rings are killer and the portions enormous. There are other sandwiches on the menu but the...More

Thank TLM1940
Reviewed 11 March 2017

This place is famous because they say they are, and because of their bumper stickers. It was interesting to see photos sent from all over the world displaying their bumper sticker. The roast beef was average at best. Supreme in Danvers is better. The parking...More

Thank David B
Reviewed 25 February 2017

People rave about Nick's. I don't get it, just OK in my opinion and actually disappointing after having roast beef sandwiches from other local joints. Kings Roast Beef in Salem serves sandwiches twice the size and more delicious with SUPER onion rings.

Thank CRP_Larry
Reviewed 19 February 2017 via mobile

Great options. Tasty and fresh. Consistent and great lunch or after-bar food. Open late. Food prepared fresh and fast

Thank Peter C
Reviewed 19 February 2017

The go to comfort local food. No credit cards though, so bring your cash! You will always see locals here. The parking at peak hours can be bad since popular and in a peculiar corner next to rail road tracks.

Thank Sara B
Reviewed 14 February 2017

I love there roast beef, great portion sizes, Kids menu. they only take cash but the do have a bank machine in the restaurant.

Thank robynpicillo
Nearby Restaurants
Depot Diner
185 reviews
.27 km away
Garden City Pub
76 reviews
.29 km away
24 reviews
1.42 km away
Nearby Attractions
North Shore Music Theatre
101 reviews
1.43 km away
Wenham Museum
19 reviews
2.41 km away
M. Lekkakos Spa, Salon, Boutique
6 reviews
2.53 km away
Lynch Park
57 reviews
4.43 km away
Questions & Answers
Get quick answers from Nick's Roast Beef staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Parking Available, Wheelchair Accessible
Good for
Local cuisine, Child-friendly, Kids
Open Hours
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 00:00
10:00 - 01:00
10:00 - 01:00
Location and Contact Information
  • Address: 139 Dodge St, Beverly, MA 01915-1830
  • Location: United States  >  Massachusetts (MA)  >  Beverly
  • Phone Number: +1 978-927-6029
  • E-mail