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.

Kelly's Roast Beef

35 Revere Beach Pkwy, Medford, MA 02155-5124
+1 781-393-4899
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good31%
  • Average13%
  • Poor10%
  • Terrible5%
Travellers talk about
“roast beef” (29 reviews)
“fried clams” (11 reviews)
“clam roll” (5 reviews)
Open Now
All hours
American, Seafood, Fast food
$$ - $$$
35 Revere Beach Pkwy, Medford, MA 02155-5124
All Details
Write a Review
Reviews (95)
Traveller rating
Traveller type
Time of year

1 - 10 of 93 reviews

Reviewed 4 days ago via mobile

Went here and had a roast beef sandwich (rare) with horseradish sauce. The meat was so tender and flavorful. The bun it came on was toasted and delicious. I also had the fried clams. These are NOT little clam strips, order them and you won't...More

Thank EMacD22
Reviewed 5 days ago

Kelly's Roast Beef has excellent food from their famous Roast Beef Sandwich to all other items on there menu .

Thank Joseph T
Reviewed 1 week ago

On 9/16/72 six of us (all family) ate here. Our taste buds were for the Clam and Calamari plate. Comes with lots of FF and onion rings. Great service with a smile and clean restaurant.

Thank Chuck B
Reviewed 18 August 2017

So Kelly's Roast Beef is kind of like the tourist trap of Roast Beef shops to me, because their roast beef is mediocre and it's what tourists are directed towards. Kelly's seem to rely on it's history to sell it's food. But the food is...More

Thank John O
Reviewed 30 July 2017 via mobile

This is a nice to eat and is in a good location this is next to Station Landing Mom had a lobster roll and I had a ruburn everything was great recommend this restaurant

Reviewed 14 July 2017

My husband and I stopped in here after a trip to a local brewery and were not disappointed. We shared a large roast beef sandwich plate. Came with fries and onion rings and a drink. The roast beef was sliced very thin and rare. It...More

Thank beagle33
Reviewed 11 July 2017 via mobile

Kelleys is known the world over. Started about 1951 on Revere Beach. I believe it is opened 365 days a year. Very high quality Roast Beef sandwiches. Also has several seafood platters. The prices are not cheap !!

Thank Cathy C
Reviewed 10 July 2017

I returned to this location today, expecting to have a nice lunch like before. I had their clam roll with onion rings, and a cup of milk. Within a few hours, I was terribly ill, and threw up after getting off a bus. Luckily, the...More

Thank theresecallahan2002
Reviewed 15 June 2017 via mobile

Can't really say to much about this place besides its not my favorite location. I'm sure the food is the same I had a couple good meals when they first opened but gone way down hill. Not the cleanest location either

Thank GuySBosMia
Reviewed 14 June 2017

Maybe I ordered wrong but I didn't feel this place was anything to write home about. It was clean and my sandwich was decent, but it was like any other sandwich I've had in half a dozen different states. Convenient location, though.

Thank M Z
Nearby Restaurants
Texas Roadhouse
80 reviews
.88 km away
Pizzeria Regina
72 reviews
.11 km away
Panera Bread
13 reviews
.78 km away
Legal on the Mystic
108 reviews
.89 km away
Nearby Attractions
Night Shift Brewing
112 reviews
.94 km away
Wright's Tower
11 reviews
.72 km away
Sky Zone Trampoline Park Everett
20 reviews
.95 km away
The Assembly Row
68 reviews
.98 km away
Ask a question
Questions & Answers
13 April 2016|
Response from Decoamie | Reviewed this property |
Take a look at their website or call them.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Parking Available, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
10:00 - 01:00
10:00 - 01:00
10:00 - 01:00
10:00 - 01:00
10:00 - 01:00
10:00 - 01:00
10:00 - 01:00
Location and Contact Information
  • Address: 35 Revere Beach Pkwy, Medford, MA 02155-5124
  • Location: United States  >  Massachusetts (MA)  >  Medford
  • Phone Number: +1 781-393-4899
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