Food Safety Report: Chick-fil-A, Ellison Road Northwest, Albuquerque, NM, USA 9 months ago • details 144