Where is the headquarters of Church's Texas Chicken located?
New York City
Los Angeles
Atlanta, Georgia
Chicago
Answer
The headquarters of Church's Texas Chicken is located in Atlanta, Georgia. Atlanta is a major hub for the fast food industry, with several other major chains also headquartered in the city.
Cluckin' Good Eats: Testing Your Knowledge of Church's Texas Chicken!