Gonna be in San Antonio tomorrow (Westin riverwalk area) and was wondering the best place to watch the game. Also would like to get in some good Mexican food but not sure which place to set my sites on. Any help would be much appreciated as I haven’t been there since the 2001 Alamo Bowl.