Up until last week, a colorful logo of an otter on a surfboard welcomed customers to the Salty Otter, a restaurant and sports bar that opened in downtown Santa Cruz last spring. B ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results