Daily Postcard: Santa Spotted On Barranca Mesa

Daily Postcard: Santa and three of his elves were recently spotted on Barranca Mesa and they are inviting the community to visit them and get a candy cane Christmas Eve at 113 El Gancho Street on Barranca Mesa. Merry Christmas! Photo by Jean Marr

CSTsiteisloaded