Report by
Food Safety Report - Taco Casa, Norwood Ohio
11 months ago •reported by user-dpttg464 • business
4600 Smith Road, Norwood, 45212 Ohio, United States
1/22/2025 around 1pm | Symptoms: Nausea, Diarrhea, Vomiting, Stomach Pain, Headache
Comments
Comment
