Home Videos Christmas Eve is the last day to see Santa Claus at the SLO Holiday Plaza Christmas Eve is the last day to see Santa Claus at the SLO Holiday Plaza Dec 31, 2022 comments off Tweet on Twitter Share on Facebook Pinterest news