Captain D's
Seafood · Fast Food · American
Captain D's is a seafood restaurant that first opened in 1969. They offer freshly prepared seafood dishes, with one reviewer noting their fried fish plate was less greasy than similar establishments. The restaurant is known for its historic seafood tradition.
Location