Report by
Chemical Taste in Twists - Taco Bell, Iowa City Iowa
3 years ago •reported by user-dhzrr391 • business
901 U.S. 6, Iowa City, 52240 Iowa, United States
My husband and I ate cinnamon twist from here and they taste and smell like chemicals
27
Comments
Comment
