Captain D's is a seafood restaurant that has been part of a historic seafood tradition since its opening in 1969. It offers a variety of seafood dishes.