"I cannot believe it's taken me so long to write a review for this place. THIS restaurant is the place to go for sushi in Santa Cruz. I've been going here for a little over two years now and it's absolutely the only place I go anymore for sushi. Incredible service, fresh fish, and just the most delicious rolls you've ever had. The fish melts in your mouth and basically the whole menu is delicious. The only thing I'd say is the miso soup is a bit overly salty, but that's never been a problem for me. Can't recommend Sushi Totoro ENOUGH! GO HERE!!"