The first Captain D’s will open in Kent in August, with sites in Sussex and Hampshire set to launch soon after. Captain D’s, which was founded in 1969 and has more than 530 restaurants across 23 US ...