Food Safety Report: Taco Bell, U.S. 6, Iowa City, IA, USA 1 year ago • details 27 My husband and I ate cinnamon twist from here and they taste and smell like chemicals