The Mix (San Antonio, TX) 2423 N. St Mary's St. San Antonio, TX 78212 210.735.1313 Posted on 12/30/11