The lobster rolls at Captain D's are some of the most popular offerings on the menu, even if they aren't always available at the seafood chain.
From cruising through the drive-thru to sitting down and relaxing while enjoying a seriously loaded seafood platter, many fast food lovers have come to rely on Captain D's, a quick-service restaurant ...