Here’s Where You Can Get Your Photos with Santa This Christmas in AmarilloHere’s Where You Can Get Your Photos with Santa This Christmas in AmarilloIt’s that time of the year, Santa is at Westgate Mall! Santa has traveled all the way from the North Pole to bring joy and spread holiday cheer! The InternThe Intern