The holiday season has always been a big deal in San Antonio. The annual lighting of the Christmas tree in Alamo Plaza…
By San Antonio Current Staff
San Antonio loves the holiday season — and from what we can see in these historic photos, it has for a long…
Subscribe now to get the latest news delivered right to your inbox.