Del Taco, Owenfield Drive, Powell, Delaware, OH, USA
1 week ago •reported by user-wtmkw256 • details
Uncontrollable vomiting
Nauseous stabbing stomach pains
Cannot keep anything down | Symptoms: Nausea, Diarrhea, Vomiting, Stomach Pain, Cramps, Chills, Headache, Body Ache