News

Founded in San Antonio in 1952, Church’s Texas Chicken is now headquartered in Atlanta. The chain is known for its fried chicken and has more than 1,500 locations globally.