The Happy Taco Taqueria

184 San Mateo Rd Half Moon Bay CA 94019 USA

(650) 726-5480

Location