Food Safety Report: Taco Bell, Southwest 152nd Street, Miami, FL, USA 6 months ago • details 98 The mexican pizza taste weird like oil or gas taste. I am feeling so dizzy