Report by
Food Safety Report: Taco Bell, Louisiana 21, Covington, LA, USA.
6 years ago •reported by user-qbhtg289 • business
69368A Louisiana 21, Covington, 70433 Louisiana, United States
Two taco supreme and chips and cheese ....My husband ate the same thing | Symptoms: Diarrhea, Nausea, Vomiting