Skip to main content

Taqueria Santa Cruz

restaurant · mexican restaurant · Santa Cruz, CA

Address
1002 Soquel Ave, Santa Cruz, CA 95062
Phone
(831) 429-5193
Website
taqsc.com
Where
36.9785, -122.0129

Search Hominin for Taqueria Santa Cruz

Other restaurants nearby

More in Santa Cruz

Taqueria Santa Cruz — restaurant in Santa Cruz, CA | Hominin