Report by
Food Safety Report: Taco Bell, U.S. 19, Crystal River, FL, United States.
9 years ago •reported by user-tght6813
555 U.S. Highway 19, Crystal River, 34429 Florida, United States
Symptoms: Nausea
22
Comments
Comment
