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” (25 reviews)
“flounder” (8 reviews)
“french fries” (5 reviews)
Closed Now
All hours
American, Seafood
$$ - $$$
1330 Julian R Allsbrook Hwy, Roanoke Rapids, NC 27870-5110
All Details
Write a Review
Reviews (92)
Traveller rating
Traveller type
Time of year

1 - 10 of 92 reviews

Reviewed 2 weeks ago

My husband had the fried flounder and I had the fried catfish. Both came with hushpuppies, cole slaw and a choice of potato. Large portions. We had no room for dessert. Our waitress, Sherry, was really charming and efficient. We saw a billboard heading north...More

Thank treeface
Reviewed 4 weeks ago via mobile

We went here on an overnight travel stay because we wanted fish and the chain restaurants in the area did not appeal to us. Our fish was ok, slightly overcooked and dry and the baked potatoes were not very fresh and like ones that had...More

Thank Beth Z
Reviewed 5 weeks ago via mobile

I really like Mayflower great food and a really good group of staff members. I really enjoy this treat when I visit my grandmother. Definitely recommend portions are big and prices are really good for seafood.

Thank Michelle C
Reviewed 25 July 2017

We had lunch here while visiting the area. We had the lunch special which was Flounder and Baby Shrimp. The food was awesome. It was fresh and they serve so much you have leftovers. We will return. It's clean, staff is friendly and the food...More

Thank Debbie0162
Reviewed 1 July 2017 via mobile

We love this place, anytime we are in the area, we always manage to stop here. Great for families and groups.

Thank Thomas T
Reviewed 25 June 2017

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 18 June 2017 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 15 June 2017 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 21 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
Nearby Restaurants
Cracker Barrel
126 reviews
.83 km away
Texas Steakhouse & Saloon
160 reviews
.49 km away
Ruby Tuesday #4199
118 reviews
.62 km away
Cook Out
38 reviews
.33 km away
Nearby Attractions
Riverside Mill
21 reviews
3.77 km away
Roanoke Canal Museum and Trail
31 reviews
4.41 km away
Historic Halifax
20 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, Highchairs Available
Good for
Groups, Kids, 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
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