Christmas in San Antonio is a magical time! From the larger-than-life decorations (everything’s bigger in Texas) to the twinkling lights along the famous River Walk, the city is aglow with festive ...