Check out our selection of The Soul Rebels tickets at the Jo Long Theatre in San Antonio on 5/8/2021