|
|
Mayflower Seafood Restaurant is a restaurant located in Darlington, South Carolina at 1765 Harry Byrd Highway. They are open every day of the week. Enjoy fresh seafood and other mouthwatering dishes at Mayflower Seafood Restaurant in Darlington, SC. Our family restaurant is always happy to serve you! November 11, 2015 “We've been trying to get some friends of ours to go here for a long time....
1765 Harry Byrd Highway, Darlington, SC, 29532
|
|
|