It’s nearly Bo time, San Antonio! North Carolina-based fried chicken and biscuit chain Bojangles will open its first Alamo City location on July 24.