+16503436496
Mon-Sun 10:00 – 21:00
Charlie’s Taqueria, 725 S B St, San Mateo, CA 94401, United States