The Capital City A&M Club watches games at the Pluckers in San Antonio (jk Southpark Meadows). Bar 96 used to be a good spot but I think they shut down.
Your results may vary, but I called Black Sheep one time to see if they would have the A&M game on and was told a resounding NO, Texas game always supersedes.
Cover 3 on Anderson has been a good spot in previous years.