Food Safety Report: El Azteca, Stange Road, Ames, IA, USA 4 years ago • details 173 Got diarrhea, nausea, vomiting.