Food Safety Report: Chick-fil-A, South Clack Street, Abilene, TX, United States 8 years ago • details 44 Comments Comment