Report by
Taco Combo Causes Illness - Taco Bell, Palo Alto California
2 years ago •reported by user-tctyy383 • business
1701 East Bayshore Road, Palo Alto, 94303 California, United States
Feb 28th, hard tacos and Mexican Pizza Nothing more to add | Symptoms: Diarrhea, Nausea, Vomiting
91
Comments
Comment
