100 La Villita St.
San Antonio, Texas 78205

Experience the holiday serenity of the River Walk as you stroll along the banks of the San Antonio River guided by more than 2,500 luminarias.

Added by Upcoming Robot on December 4, 2008