I'm going to be in town next Thursday. I'm going to be around the AT&T Center. Is there some place close to there that is Aggie friendly? I saw that Crazy J Sports Bar is near there, but not sure if that would be the best spot. Like to have sound up during the game. Thanks for any info.