1124 Pacific AvenueSanta Cruz CA 95060
831.469.3220
Landmark’s Del Mar Theatre is an art deco triplex featuring a grand auditorium, tasty local snacks, organic popcorn (with real butter!), a variety of independent and foreign language films, and weekly Midnight Movies.