Sunday trip to Santa Cruz
I know a couple of sushi joints, but they're not IN downtown Santa Cruz. If you don't mind the drive, I recommend two places: Takara and Pink Godzilla, both located in nearby Capitola. Takara is more traditional; PG is, well, irreverent and quirky. If I had to choose, it'd be Pink Godzilla all the way. Their ultra bitchin' rolls are the best!