Lupitas Taqueria

24458 Mission Blvd
Hayward, CA
510.538.3860
37.663839
-122.076616

for Lupitas Taqueria
Directions
from: