Report by
Food Safety Report - Tacodeli, Dallas Texas
2 years ago •reported by user-pwrw4796 • business
8031 Walnut Hill Lane, Dallas, 75231 Texas, United States
Symptoms: Nausea, Diarrhea, Vomiting
28
Comments
Comment
