Sand-in-your-toes beachcombers, dogs and their owners, surfers, boogie boarders...something for nearly everyone on the beach in Santa Cruz, CA.