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.

Mayflower Seafood Restaurant

1330 Julian R Allsbrook Hwy, Roanoke Rapids, NC 27870-5110
+1 252-537-2990
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent35%
  • Very good27%
  • Average19%
  • Poor13%
  • Terrible6%
Travellers talk about
“seafood” (24 reviews)
“flounder” (7 reviews)
“clam strips” (2 reviews)
Closed Now
All hours
American, Seafood
$$ - $$$
1330 Julian R Allsbrook Hwy, Roanoke Rapids, NC 27870-5110
Write a Review
Reviews (87)
Traveller rating
Traveller type
Time of year

1 - 10 of 87 reviews

Reviewed 2 days ago

If you just want fried seafood and French fries thisplace might be ok. My husband said his stuffed flounder was fine. Otherwise, the steamed "jumbo shrimp" are cheap, small shrimp you can buy at Walmart, and they are steamed to mush and they cost 15.00....More

Thank Nazera
Reviewed 1 week ago via mobile

Great big portions of shrimp fettuccini and cheese sticks. Mahi mahi was kind of dry and flavorless . Hamburger steak with onion gravy but no onions in it. Must just be powdered flavoring. Service was excellent and comical. Tables are wobbly so sit at a...More

Thank ki0ki
Reviewed 1 week ago via mobile

Mane oh mane if you havent been to the Mayflower Restaurant, you are missing out... Me and husband hurt ourselves prices just right and the food is on time.

Thank Tiffany T
Reviewed 20 May 2017

This restaurant has good food but it is limited in selection. The decor could use some updating, with old uncomfortable furniture it did not meet my expectations. Service staff were pleasant and that counts for a lot.

Thank carson1865
Reviewed 11 May 2017 via mobile

Good food and very friendly southern hospitality. Had the jumbo portion of fried seafood which could have fed two or three. They have broiled fish as well as steaks and pasta. Happy I stopped in.

Thank ccinCalifornia
Reviewed 1 May 2017

Ate there recently - food was good, but they were under-stafedf in the restaurant - 90% of the tables were un-bused - dirty, half eaten food on the tables - an absolute disgrace - should be reported to the health department!

Thank Joe H
Reviewed 30 April 2017

We travelled all day and after checking into a nearby hotel stopped here for dinner. We were seated right away. Our server was busy but stopped to say hello right away to let us know she would be back in a few minutes. I always...More

Thank Susan Y
Reviewed 29 April 2017

Looking for a place other than fast food for a good dinner. Traveling in an RV limits the parking and this place has a lot of space to pull in. Menu has a lot of choices - not just seafood. Fast and Friendly service.

Thank Sue W
Reviewed 20 April 2017 via mobile

First,this is not a place to go if you are concerned about your health. The portions are enormous ...share!!! Not kidding, there is a crazy amount of food. The baby shrimp platter could have fed all three of us. I had the special,which was baby...More

Thank stjojo
Reviewed 16 March 2017

Wow, we love this place and stop when traveling north if it fits our schedule. The shrimp is fantastic, portions are huge and prices are so reasonable. The staff is friendly and its just off I-95 so easy on and off. Highly Recommend

Thank C0vertCritic
Nearby Restaurants
Cracker Barrel
116 reviews
.83 km away
Texas Steakhouse & Saloon
151 reviews
.49 km away
46 reviews
1.13 km away
Ruby Tuesday #4199
114 reviews
.62 km away
Nearby Attractions
Riverside Mill
20 reviews
3.77 km away
Roanoke Canal Museum and Trail
27 reviews
4.42 km away
Historic Halifax
18 reviews
12.64 km away
North Carolina Welcome Center
10 reviews
12.87 km away
Questions & Answers
Get quick answers from Mayflower Seafood Restaurant 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
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Reservations
Good for
Groups, Child-friendly
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 1330 Julian R Allsbrook Hwy, Roanoke Rapids, NC 27870-5110
  • Location: United States  >  North Carolina (NC)  >  Roanoke Rapids
  • Phone Number: +1 252-537-2990
  • 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