Small, cute place within walking distance of downtown Santa Cruz.