Processing, please wait ...
Nikko's Taqueria
Redwood City
Cuisines: Mexican
Address: 408 El Camino Real ; Redwood City CA, 94062
LOTS OF MEAT, ALL FRESH INGREDIENTS.
Great to work with and Great service!