Report by

Food Safety Report: Taco Bell, Camby, Indianapolis, IN, United States.

8 years ago reported by user-mfymg622 business

Taco Bell, Camby, Indianapolis, IN, United States

10850 Windfall Place, Indianapolis, 46113 Indiana, United States

Had the $5 crave cravebox | Symptoms: Diarrhea, Nausea, Vomiting

#tacobell #indiana #unitedstates

Recent Reports Near Me