Eileen Strom 3,968 Posted February 12, 2011 I thought I was at the Los Cerritos Mall (Cerritos, Calif.) there for a second - they have the exact same Santa set up as this place. Share this comment Link to comment