I think that we all know that Germany is going to beat the pants off of Spain today; at least I do.
The best place to see the game on the Upper West Side is "The Parlour". It is located on the South side of 86th Street, between Broadway and West End Avenue. I will be drinking at 2:30....look for me with my German Jersey on!!!! http://www.theparlour.com/