Report by
Taco Vomiting, Diarrhea Ordeal - Taco Bell, Los Angeles California
4 years ago •reported by user-qbcc3745 • business
6060 North Figueroa Street, Los Angeles, 90042 California, United States
I have the worse vommiting diarrhea Stomach is killing me ! I hate this place f**k taco | Symptoms: Nausea, Diarrhea, Vomiting
27
1 Share
Comments
Comment
