100 McAllister Way, Santa Cruz, California 95060 USA
Some of our favorite photos are out by the blue whale skeleton!
Photo Credit: Yelp