Taqueria Santa Cruz
1002 Soquel Ave, Santa Cruz
(831) 429-5193
Recent Reviews
Order Online
You May Also Like
One Double Oh Seven Club - 1007 Soquel Ave
Bar
Lulus Midtown - 925 Soquel Ave
Coffee & Tea, Cafe
Sugo Italian Pasta Bar - 1116 Soquel Ave
Italian
Restaurants in Santa Cruz, CA
Taqueria Santa Cruz
1002 Soquel Ave, Santa Cruz, CA 95062
(831) 429-5193