Report by
Food Safety Report: Taco Bell, South Claiborne Avenue, New Orleans, LA, United States.
9 years ago •reported by user-pyfft147
2800 South Claiborne Avenue, New Orleans, 70125 Louisiana, United States
i had the 5$ box and threw up since last night 3AM. now it is 2:41 PM! | Symptoms: Nausea
31
Comments
Comment