Santa Cruz beach reminds me a bit of Old Orchard Beach in Maine, with its amusment park boardwalk, complete with arcades, fried food, and rides.
DWL