store:
 location:

Jamba Juice in Santa Cruz, California

1820 Mission St
Santa Cruz - 95060
View Details
1550 Pacific Ave
Santa Cruz - 95060
View Details