Food Safety Report: Lettuce, El Pollo Loco, Alton Parkway, Irvine, CA, USA 1 year ago • details 820 Lettuce