145 Laurel St (Between Pacific & Front), Santa Cruz, CA
Vegan and Vegetarian Restaurant · Central Santa Cruz · 86 tips and reviews
Jennifer Bolen: Go to Saturn after hitting the bars and order the nachos. Pretend you're eating healthier because it's vegetarian, even though you're not.