Both locations are open 9:00 A.M to 11:45 P.M — 7 days a week

Taqueria Santa Cruz

2215 Mission St
Santa Cruz, CA

831-423-0606


Taqueria Santa Cruz II

1002 Soquel Ave
Santa Cruz, CA

831-429-5193