Food Safety Report: Taco Bell, Barranca Parkway, Irvine, CA, United States 8 years ago • details 116 Comments Comment