Taco Bell

1298 S Winchester Blvd
San Jose, CA
408.241.2657
37.301729
-121.949751

for Taco Bell
Directions
from: