Food Safety Report: Taco Bell, South State Street, Yadkinville, NC, USA 2 years ago • details 1 Very stronge chemical taste in my cinnamon twists.