San Francisco and environs may be short on snow in December, but the area has more than enough jingle to make your holidays sing. You may not be able to take a sleigh ride through Golden Gate Park, but here are 10 places where you can find plenty of Christmas cheer in the shops, restaurants and shows from Union Square to South of Market. 1. If this time of year has you longing for a touch of tradition, the Great Dickens Christmas Fair
may fill the bill, but you'll have to hurry because Sunday (Dec. 21) is the last day. This holiday adventureland, a short drive from downtown, re-creates Victorian London, down to the last details. Hundreds of costumed players, including Father Christmas, Oliver Twist and Tiny Tim, will roam the decorated winding lanes, while creative characters hawk their wares through 90,000 square feet of lamp-lighted shops, theatrical shows and English pubs. A Christmas pantomime at the fair.