Eating Mexican at Taqueria Los Primos #1 restaurant in San Mateo, CA.

Feedback

Do you manage or own Taqueria Los Primos #1?

Yes