Report by
Food Safety Report: Taco Bell, South Texas 6, Houston, TX, USA.
8 years ago •reported by user-qxwm9663 • business
6907 South Texas 6, Houston, 77083 Texas, United States
Symptoms: Nausea
12
Comments
Comment