This was a poor quality seafood restaurant. The fish was obviously cooked from frozen and was quite waterlogged and tasteless. The shrimp were similar but with the telltale rubbery taste of frozen low grade shrimp. The deviled crab had no visible crab meat. For those who are used to seafood prepared as it should be and properly seasoned you will be very disappointed with this restaurant. Supposedly it is a family of restaurants in NC so we expected a higher standard. Not worth the visit.
If you own or manage Mayflower Seafood Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.