Food Safety Report: Chicken Flautas, Costco Wholesale, Tech Center Drive, Poway, CA, USA 5 months ago • details 35 Costco chicken flautas