Loading your recommendations…

Mayflower Xvi Seafood Restaurant

4.2

3742 Durham-Chapel Hill Blvd
Durham, NC 27707
Phone: (919) 401-9888
Visit Website

Google Reviews

Photo of Kim Ngân Đỗ Kim Ngân Đỗ
Aug 4, 2024 5

I love it here ! Everything is value. The food is always fresh and hot. The sauce is always yummy. The hush puppies are perfect and golden. I always get the shrimp. However they have so many types of fish available. If fried seafood isn't your thing you can always order your food broiled. The staff is friendly and the crowd is diverse. Definitely worth a visit !

Photo of Sarah Gonzalez Sarah Gonzalez
Jul 20, 2024 5

The food is consistently good. I’ve never gotten anything that’s not well-cooked and delicious. It’s not “fine dining” seafood, but it’s family friendly, tastes good, the portions are large, and the prices are reasonable. We regularly visit, and my kids like to look at the fish tanks. The staff is always friendly. Well worth a visit for a filling meal.

Photo of Leigh N Leigh N
Mar 22, 2024 5

OMG! So clean, excellent service, and HUGE portions! It was tasted so good and so fresh. I'll be driving in from Greenville because our Mayflower doesn't even come close. If you've never tried it, go. It is awesome!

Photo of Dr. Detra Dr. Detra
Feb 16, 2024 3

The food was cooked well and exactly as we asked. One thing to note is if you want salt and pepper on your fish be sure to tell them because otherwise it has literally no taste at all. The oysters are small but they have a good taste. The jumbo shrimp are good too. The baked potato was good. Hush puppies are Excellent! Note - The sweet tea is not sweet enough (if you're from the south).

Photo of Gene Liau Gene Liau
Dec 14, 2023 4

Needed to find someplace to get my 93 year old mom sometime eat and it was convenient. Low expectations from the outside and the reviews but the food was excellent. The broiled scallops were tasty and they clearly fried well as it was crispy and not oily. Our waiter was very efficient and nice. A big pleasant surprise!