Carrols Restaurant Group Inc TAST

This restaurant holding company owns and operates more than 1,000 Burger Kings and 55 Popeyes fast food locations throughout the US.