Los Primos Taqueria
425 Barson St, Santa Cruz
(831) 515-7101
Recent Reviews
Order Online
You May Also Like
Little Caesars Pizza - 233 Ocean St
Pizza, Chicken Wings
Los Viejones Taco Truck - 236 Ocean St
Mexican, Food Trucks, Tacos
四姐 Special Noodle - 415 Ocean St
Noodles, Chinese
Restaurants in Santa Cruz, CA
Los Primos Taqueria
425 Barson St, Santa Cruz, CA 95060
(831) 515-7101