Skip to main contentToast Local logo
Terra Superfoods Santa Cruz  1010 Pacific Ave

Terra Superfoods Santa Cruz 1010 Pacific Ave

Smoothie BarPrice range $1-15

Open

7:30 AM - 5:00 PM

1010 Pacific Avenue, Suite A/B, Santa Cruz, CA 95060
About

Come visit us in our new location! Park behind the mall, we are the first restaurant on the right side inside of the mall.