Food Safety Report: Taco Bell, Block E, Kalkaji, New Delhi, Delhi, India 5 months ago • details 59 Nonstop diarrhea and vomitting