Captain D’s seeking franchisees in Tampa

February 17, 2016

Captain D’s plans to expand its presence in Tampa, Florida.