Neptune's Kingdom at the Boardwalk

400 Beach Street
Santa Cruz, CA 95060