Santa Cruz is located on the northern end of the Monterey Bay along the central California coast. This quintessential California beach town is popular with surfers and tourists alike. The Wharf with its many shops ad restaurants stretches deep into the Monterey Bay and the iconic amusements of the Santa Cruz Boardwalk have entertained families for generations.