Captain D's, the leading fast casual seafood restaurant, announced today its newest franchised restaurant in Rogers, Arkansas is officially open. Located at 2207 West Walnut Street, this new location marks the brand's ninth location i...