Address: 2761 El Camino Real, Redwood City, CA 94061 Phone: (650) 389-4587
By: Dong Wook C.
Food is delicious! Everything ordered by our table was good. We had the tacos al pastor, tacos pezcado, tacos camaron, coctel mixto, quesadillas de nino,... more