Processing, please wait ...
Nikko's Taqueria
Redwood City
Cuisines: Mexican
Address: 408 El Camino Real ; Redwood City CA, 94062
Great to work with and Great service!
Great family-owned business. The gogocater crew passed along an incomplete order to them, but they came back in 10 min with forgotten rice