ReviewCaptainD’s Captain D’s is an American chain of fast-casual seafood restaurants based in Nashville, Tennessee, The U.S. containing 539 locations all over the world. So it’s good for Seafood lovers who habited to have Seafood. Captain D’s is only one restaurant where you get Seafood like fish and chips, shrimp, and side dishes also it’s…