Typhoon at Santa Cruz Beach Boardwalk 400 Beach Street, Santa Cruz, CA 95060