Taco Bell

1365 S Park Victoria, Milpitas CA

(408) 263-7833

Location