514 W Commerce St
San Antonio, Texas 78207

This event is part of the San Antonio Fiesta Week celebration.

Added by Upcoming Robot on April 20, 2010