Taco Bell

233 Mt Hermon Rd
Scotts Valley, CA
831.440.9455
37.04662
-122.029759

for Taco Bell
Directions
from: