Santa Cruz Tourist Information and Vacation Guide
Visitors to Santa Cruz California can enjoy an evening at the movies at the Del Mar Movie Theatre.
The theatre is located on Pacific Avenue in the heart of downtown Santa Cruz.