Return to Taylor Shellfish Farms
Hours: Tuesday – Saturday, 5pm– 9pm Reservations Recommended (360) 427-8709
Get Driving Directions