Report by
Food Safety Report: El Chico's.
11 years ago •reported by user-vpfzb127
9825 E 21st St, Tulsa, OK 74129 | Symptoms: Diarrhea, Nausea, Vomiting
Comments
Comment