Los Aztecas on Main St. should be showing the US v Brazil game on Wednesday night. I'll walk down there tomorrow and confirm it with the manager.
Los Aztecas did show the game on Wednesday and they will be showing the game tomorrow. Although the manager claimed to be supporting the US, he and our waiter did a lot of celebrating when Brazil scored.