Food Safety Report: Taco Bell, North Bascom Avenue, San Jose, CA, USA 7 years ago • details 60 Comments Comment