Food Safety Report: Taco Bell, U.S. 181, Portland, Texas, USA 7 years ago • details 11 Comments Comment