• Mayflower Seafood Restaurant of Darlington

    • Restaurants
    1765 Harry Byrd Hwy
    Darlington, SC 29532
    (843) 393-9181
    (843) 393-9182 (fax)
    Hours:
    Sun - Thursday 11:00am - 9:00pm
    Fri - Sat 11:00am - 10:00pm