Restaurant General Manager - POPEYES About Us Carrols Restaurant Group Inc. is one of the largest restaurant companies in the U.S. and is headquartered in Syracuse, New York. Carrols owns and operates more than 1,000 restaurants under the BURGER KING and POPEYES brands...
Read More