I'm in El Paso till the 10th and want to know where some good places to catch the games this weekend.
The Aggies play at 10am here, so I'm probably going to have to watch the 1st half at the hotel. The do have a Twin Peaks and Buffalo Wild Wings...and I've been recommended Cabo Joe's. Any others missing, or recommendations?