Taco Bell, North State Street, Ukiah, CA, United States
Location: Taco Bell, North State Street, Ukiah, CA, United States
Details: Nachos Bell Grande, Taco, Mexican Pizza, Nachos Bell Grande, Taceo, Mexican Pizza. I woke up with a stomach ache and nausea and an hour later I had diarrhea once every twenty minutes.
Doctor Visit: No