Report by
Taco Trouble: Nausea & Vomiting - El Azteca, Ames Iowa
6 years ago •reported by user-txczd279 • business
1520 South Dayton Place, Ames, 50010 Iowa, United States
Got diarrhea, nausea, vomiting. | Symptoms: Diarrhea, Nausea, Vomiting
2
Comments
Comment
