Taco Bell

5350 Great America Pkwy
Santa Clara, CA
408.213.1757
37.40937
-121.978142

for Taco Bell
Directions
from: