Juice Shack

1810 Mendocino Ave, Santa Rosa CA

(707) 528-6131

Rated 5.0 out of 5 from 1 Reviews Juice Shack is a great Juice Bar Restaurant Ranked #1 of 32 Restaurants in Cobblestone Santa Rosa.

★★★★★ on the 7th of August, 2013

Rebel Berry! I would also back this place up and say it's better than Jamba Juice :O
Location