Report by
Food Safety Report: Taco Bell, E 14th St, New York, NY, USA.
6 years ago •reported by user-qkgtq293 • business
18 E 14th St, New York, 10003 New York, United States
Last night I simply had ate the nacho fries. The next morning I couldn’t get off the toilet. | Symptoms: Diarrhea