Captain D's is a seafood restaurant that first opened in 1969, establishing a historic seafood tradition. They offer a variety of seafood dishes in a casual dining setting.