Address: 19 Laurie Meadows Dr, San Mateo, CA 94403 Phone: (650) 573-6933
By: Jeymmie P.
Been coming here since I was in middle school, and I'm in my thirties now. It's still our go to taqueria. The food has been consistent all these years.... more
By: Tiffany M.
Loved their food! Massive portions, oh yeah!! I was stuffed! They've got great guac and chips! The Enchilada and Chile Relleno combo with rice and beans... more