I'm flying into El Paso tomorrow on a business trip. Where's a good spot to watch game 3?