Carrols Restaurant Group is an American franchisee company .
Is the largest Burger King franchisee in the world ; franchisee company owns and operates over 800 + Burger King locations across 20 U.S. states .
Carrols Restaurant Group is an American franchisee company and is the largest Burger King franchisee in the world ; Carrols owns and operates over 800 + Burger King locations across 20 U.S. states .