With its neon-glowing marquis towering right in the heart of downtown, the Del Mar Theater is located on Pacific Ave. and is something of a cultural institution in Santa Cruz. The historic theater has been around since before 1940. The main theater's auditorium epitomizes the classic style and architecture of the old movie palaces. The Del Mar Theater is locally owned and operated by the same...