La Playa
Add Hours
Phone: (831) 454-8523
Address: 216 Leibrandt Ave, Santa Cruz, CA 95060
500 Soquel Ave Ste D, Santa Cruz, CA 95062
833 Front St, Santa Cruz, CA 95060
542 Ocean St., Suite B, Santa Cruz, CA 95060
110 Lindberg St, Santa Cruz, CA 95060
316 May Ave, Santa Cruz, CA 95060
81 Chestnut St, Santa Cruz, CA 95060
320 Cedar St Side, Santa Cruz, CA 95060
623 Soquel Ave, Santa Cruz, CA 95062
1100 Water St, Santa Cruz, CA 95062
1240 41st Ave, Capitola, CA 95010