Is there anywhere to watch the NFL games in Juan Dolio? I know I can go over to the Boathouse in Boca Chica but was wondering if there is any place in Juan Dolio.
Nobody knows how many TV's at Guilia's? I am looking to watch the NY Giant game which is at 4PM but would like to be able to watch the other games at 4. If the weather is not good I might look to watch the games at 1 as well.