You talking the Mexican national team matches or Liga MX matches?
For the national team it's the same bar that's the official bar of the local American Outlaws group, but I've seen Mexico fans gathered at the Corner at Northgate for matches. Even did a story on it a few years ago for The Eagle.
I haven't seen a place that does official watch parties for Liga MX matches though. The Corner is kind of College Station's official soccer bar though so there's usually people there for any big match. I've been there for Champions League, Premiere League, etc matches and stuff and there's usually folks there.