Santa Claus and his elf were spotted recently on Barranca Mesa and they are inviting the entire community to visit them and get a candy cane beginning at 5 p.m. Christmas Eve at 113 El Gancho St. on Barranca Mesa. Ho ho ho and Merry Christmas! Photo by Tyler Marr