Report by
Food Safety Report - Taco Bell, Indianapolis Indiana
3 months ago •reported by user-bzhhw815 • business
5260 East Southport Road, Indianapolis, 46237 Indiana, United States
Symptoms: Nausea, Diarrhea, Vomiting, Stomach Pain, Fever, Cramps, Chills, Headache