Get directions to: Ay Caray Taqueria, San Mateo, CA
Restaurant address: 478 South Norfolk Street San Mateo, CA 94401, USA
Restaurant: Ay Caray Taqueria