Closed as of Sep 1 081547 Pacific Avenue
Santa Cruz, California 95060
This Santa Cruz gem is small and unassuming, with a casual ambiance and very low prices. The vegetarian menu is varied and experimental. This is a great place to take out-of-town guests.
Added by v.e.g.a.n. on Jan 15 06 (last updated Sep 10 08)
This restaurant is located on Pacific Avenue, Santa Cruz's main strip downtown. The restaurant is less than a mile from Highway 17.
$$ - average