514 W Commerce St
San Antonio, Texas 78207

Enjoy this festival of food, music, and beverage booths with lovely ladies known as the Chili Queens.

Added by Upcoming Robot on May 4, 2010