Sons of Hercules at The Mix Posted on June 8, 2018 by TheLoop410.com Sons of Hercules played at The Mix on St. Mary’s Street in San Antonio on Thursday, June 7, 2018.