Report by
Food Safety Report - Raising Canes, Waxahachie Texas
2 years ago •reported by user-qkwkf117 • business
1600 North Highway 77, Waxahachie, 75165 Texas, United States
Today. Got dinner from here and all went to hell. felt like I had the sh*ts but ended up vomiting my brains out instead. the worst pain I’ve ever been in. will never go back obviously | Symptoms: Nausea, VomitingRecent Reports Near Me
Recent Reports