You would never expect to find good sushi in a small rural town in northern California, but don't pass up this gem! We have had sushi in a many different cities in California, Hawaii, and elsewhere but our absolute favorite is always Zakuro. The service is attentive and always friendly (they treat regulars like family), and the sushi and Japanese dishes are outstanding! We have eaten there for dinner and it is busy every night of the week. Get there a little early or come a little later to avoid a wait for a table. But there are a lot of tables so they move through any wait fairly quickly. But if there is a wait, then wait! It is totally worth it. We end up visiting Zakuro about two or three time per month.