Taqueria La Playa
Address:
354 Washington St, Santa Cruz, CA 95060
Phone:
(831) 469-3434
Restaurants
Other Businesses:
- Java Junction Coffee House at 519 Seabright Ave, Santa Cruz, CA 95062
- Bettys at 1000 41st Ave, Santa Cruz, CA 95010
- Ristorante Italiano at 555 Soquel Ave, Santa Cruz, CA 95062
- Stagnaro Bros at 59 Municipal Wharf, Santa Cruz, CA 95060
- Far West Marine at 493 Lake Ave, Santa Cruz, CA 95062