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 23, 2010