Samba Rock

291 Water St, Santa Cruz, CA 95060
Samba Rock Samba Rock is one of the popular Smoothie & Juice Bar located in 291 Water St ,Santa Cruz listed under Cafe in Santa Cruz , Local business in Santa Cruz ,

Contact Details & Working Hours

Map of Samba Rock