Landmark Theatres3 Screens, 580 Seats
1124 Pacific Avenue, Santa Cruz, CA 95060, USA
Landmark’s Del Mar Theatre is a 3-screen art deco movie house located in Santa Cruz, California. It features a grand auditorium, tasty local snacks, organic popcorn (with real butter!), a variety of independent and foreign language films, and weekly Midnight Movies. . Movies are displayed using all-digital projection and sound. Come enjoy the finest in mainstream as well as independent and foreign language movies










