Food Safety Report: Taco Bell, Alvarado Street, Monterey, CA, USA 5 years ago • details 28 i feel like puking but i cant, my stomach constantly aches, ive lost my appetite in eating anything., me