New Orleans, like most of the rest of the country, enjoys Santa Claus as a favorite icon of the Christmas season. However, the Crescent City, being its usual quirky self, also favors its own Yuletide ...