Report by
Food Safety Report: Cheddar's Scratch Kitchen, Northwest Loop 410, San Antonio, TX 78245, USA.
7 years ago •reported by user-tyqm8874 • business
7403 Northwest Loop 410, San Antonio, 78245 Texas, United States
Symptoms: Diarrhea, Nausea
21
Comments
Comment
