Taco Bell

5431 Camden Ave, San Jose CA

(408) 266-1533

Location