Santa Cruz is the contender to Orange County's Huntington Beach for the title of Surf City USA. Many will argue in favor of this beach community that counts an eclectic crowd that isn't afraid to put visitors in check if they get out of line in the sand and surf alike. That's a big part of what makes this beach town so appealing. Santa Cruz has just the right amount of edge to keep it from being yet another cheesy tourist trap, even with the boardwalk carnival rides dotting its coastline. Come see for yourself, but reference the directory below first, so that you know where to go (which equates where not to go, too).