Santa Cruz Beach Boardwalk is back and open this weekend!