Skip to main content

Los amigos taqueria

restaurant · mexican restaurant · Redwood City, CA

Address
2341 El Camino Real, Redwood City, CA 94063-2851
Phone
(650) 679-2893
Where
37.4760, -122.2204

Search Hominin for Los amigos taqueria

Other restaurants nearby

More in Redwood City

Los amigos taqueria — restaurant in Redwood City, CA | Hominin