Taco Bell

3690 Stevens Creek Blvd
San Jose, CA
408.246.9349
37.323142
-121.9661

for Taco Bell
Directions
from: