Report by
Food Safety Report: Taco Bell.
7 years ago •reported by user-gmmzv448
Indianapolis, Indiana, United States
Taco Bell on U.S. 37 near I 465 in Indianapolis. | Symptoms: Diarrhea, Nausea
308
Comments
Comment