-
Juice Shack
is a highly regarded Juice Bar Restaurant
Ranked #1 of 32 Restaurants in Cobblestone Santa Rosa.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Rebel Berry! I would also back this place up and say it's better than Jamba Juice :O