Santa Cruz is a cool town. A very cool hippy-surf-bum town.... There is great food here too, Café Gratitude, Penny Ice Creamery, Verve Coffee roasters and more that all cater to all types of food intolerances you could have. Bike shops and surf shops are everywhere. The beaches are right there. What's not to love about this place?