Write a review
Sanchos Taqueria/3205 Oak Knoll Drive - Redwood City - California (CA)
3205 Oak Knoll Drive, Redwood City, CA 94062-3045, Redwood City, California (CA)
+1 650-364-8226
3205 Oak Knoll Drive, Redwood City, CA 94062-3045, Redwood City, California (CA)
+1 650-364-8226