Where in SC / No Comments Where is this in Santa Cruz? First one to answer and give us a review of your experience in the comments section gets a free Growing Up in Santa Cruz baseball hat. Check Out the Answer to Yesterday’s Question HERE