Bill, I sincerely hope you are correct - but considering we have Germany to play in the Quarters (if we beat Mexico on Saturday).... Im not too optimistic at this point.
To answer your question, there are tons of bars/restaurants where they have giant screens.... alas, the best place is called Locos por el Futbol, but you will need to reserve a table very far in advance.