Report by
Food Safety Report: Taco Bell, Main Street, Danbury, CT, USA.
6 years ago •reported by user-gtjtq224 • business
392 Main Street, Danbury, 06810 Connecticut, United States
Got 2 softshell tacos and nacho fries had nausea ans stomach pain and diarrhea a few hours later