Samba Rock Acai Cafe

831-458-2224
291 Water St
Santa Cruz, CA 95060
No photo available for this business

Business Information

Restaurants
Brazilian

Customer Reviews (No reviews)

No reviews were found for Samba Rock Acai Cafe.

Browse our top cities

Browse cities by state