Report by
Food Safety Report: Taco Bell, 11th Saint Southwest Plaza, Spencer, IA, USA
2 years ago •reported by user-nckdv222 • business
320 11th Saint Southwest Plaza, Spencer, 51301 Iowa, United States
Family of 4, 2 ate here, 2 ate somewhere else. The 2 that hadt his food have had consistent vomiting and diarrhea starting a few hours after eating for 12+ hours. Was either lettuce, cheese, or beef. | Symptoms: Nausea, Diarrhea, VomitingRecent Reports Near Me
Recent Reports