Report by
Food Safety Report - Stripes Convenience Store, Crosbyton Texas
3 years ago •reported by user-gchvx345 • business
829 West Main Street, Crosbyton, 79322 Texas, United States
Barbacoa from there Ordered a barbacoa burrito at the Strips aka Taco Laredo Company and half way through my burrito found a worm like creature in it. | Symptoms: Nausea, Vomiting