Food Safety Report: Taco Bell, Jerry Clower Boulevard North, Yazoo City, MS, USA 4 months ago • details 1 Today Mexican pizza The Mexican pizza has a funny taste.