Report by
Food Safety Report - Walmart, Twin Falls Idaho
3 years ago •reported by user-mpbh9942 • business
252 Cheney Drive West, Twin Falls, 83301 Idaho, United States
We had daily catch seafood stuffed crabs from here and became sick about three hours later we followed cooking directions to a T and still got sick | Symptoms: Nausea, Diarrhea