Food Safety Report: Taco Bell, Barrett Avenue, Richmond, CA, USA 9 months ago • details 33 Shitting blood, stomach hurts, think it gave me worms or something.