Taco Bell

27316 Hesperian Blvd
Hayward, CA
510.784.0416
37.631907
-122.096976

for Taco Bell
Directions
from: