Report by
Food Safety Report - In-N-Out, El Centro California
2 years ago •reported by user-dbzxw116 • business
2390 South 4th Street, El Centro, 92243 California, United States
Symptoms: Nausea, Diarrhea, Vomiting
6
Comments
Comment
