The holiday season has always been a big deal in San Antonio. The annual lighting of the Christmas tree in Alamo Plaza dates back at least to 1914, according to historical reports, and before the River Walk became the brightly illuminated holiday spectacle it is today, the downtown thoroughfare of Houston Street was place to […]
