Food Safety Report: Taco Bell, North Quincy Avenue, Ottumwa, IA, United States 6 years ago • details 9 Food tasted like chemicals got very sjck and vomited. Called poison control center.