Taco Bell

910 E Charleston Rd
Palo Alto, CA
650.424.8052
37.421429
-122.100944

for Taco Bell
Directions
from: