Report by

Food Safety Report: Taco Bell, Nehru Place, New Delhi, Delhi, India.

8 years ago reported by user-hhfqc576 business

Taco Bell, Nehru Place, New Delhi, Delhi, India

New Delhi, 110019 Delhi, India

I got typhoid . | Symptoms: Diarrhea, Fever, Nausea

#tacobell #newdelhi #delhi #india

Recent Reports Near Me