There are plenty of places to see Christmas lights in San Antonio. The Riverwalk is a great spot to catch some festive lights, as many of the shops and restaurants have decorated for the season. You can also find lights at the Mission San Jose, the San Antonio Zoo, the Alamo, and the Market Square. Many neighborhoods also have their own light displays, so don't forget to take a drive through your favorite neighborhood to see the sights.