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...
  • Excellent36%
  • Very good26%
  • Average19%
  • Poor13%
  • Terrible6%
Travellers talk about
“seafood” (24 reviews)
“french fries” (5 reviews)
“flounder” (7 reviews)
Open Now
11:00 - 21:00All hours
American, Seafood
$$ - $$$
1330 Julian R Allsbrook Hwy, Roanoke Rapids, NC 27870-5110
All Details
Write a Review
Reviews (89)
Traveller rating
Traveller type
Time of year

1 - 10 of 89 reviews

Reviewed 3 days ago

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 3 weeks ago 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 4 weeks 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 17 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 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
Nearby Restaurants
Cracker Barrel
123 reviews
.83 km away
Texas Steakhouse & Saloon
156 reviews
.49 km away
48 reviews
1.13 km away
Ruby Tuesday #4199
115 reviews
.62 km away
Nearby Attractions
Riverside Mill
20 reviews
3.77 km away
Historic Halifax
19 reviews
12.64 km away
North Carolina Welcome Center
10 reviews
12.87 km away
Good Earth Peanut Company
65 reviews
21.24 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
Child-friendly, Groups
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