Report by
Food Safety Report: Del Taco - Upland #243, West Foothill Boulevard, Upland, CA, United States.
8 years ago •reported by user-bcxhp177 • business
1653 West Foothill Boulevard, Upland, 91786 California, United States
Stomach hurt after I eat anything for the past week. | Symptoms: Diarrhea, Nausea
27
Comments
Comment
