Home APPETIZER TOSTADAS SIDES AND EXTRAS BEVERAGES SOUP COMBINATIONS BURRITOS TACOS PLATTERS TORTAS FAJITAS ENCHILADAS MORE
PUPUSAS  AT THE LOCATION # 2
#1 #2 408 EL CAMINO REAL REDWOOD CITY, CA 94062 314 ARGUELLO ST REDWOOD CITY, CA 94063 (650) 599 9383 (650) 549 8151