I was wondering the same thing... I'm in Puerto Madero thinking I could go to TGIF's or Hooters or something thinking there would be people here for the game... nope. I'm ready to find somewhere with a lot of people/americans watching the game.
where is El Alamo... should it be full?