The Del Mar Theater in downtown Santa Cruz, CA has been restored to its original splendor. I fixture of the community since the 1920's it is one of my favorite places to see art films. It has been used for live performances as well but no more. I saw the Tubes as well as Tom Waits there. Lots of memories.
No comments:
Post a Comment