By: Lanetra Bennett
December 24, 2013, 12pm
Tallahassee, FL -- Santa Claus has left the subzero temperatures of the North Pole to visit sunny Florida!
He's set up shop right here in Tallahassee at the Governor's Square Mall, and sources close to Old St. Nick tell us he will be there until 6 this evening.
If you want to stop by and say "ho ho ho," or want to snap a picture of Santa and the kids, you can find him relaxing in his big chair right in front of Dillards!