Skip to main content

Apatzingan Taqueria

restaurant · mexican restaurant · Redwood City, CA

Address
2391 Spring St, Redwood City, CA 94063
Phone
(650) 503-8160
Website
instagram.com/taqueriaapatzingan__
Where
37.4833, -122.2124

Search Hominin for Apatzingan Taqueria

Other restaurants nearby

More in Redwood City

Apatzingan Taqueria — restaurant in Redwood City, CA | Hominin