It's finally here! The FIFA World Cup 2014 kicks off tomorrow for a month of magnificent football - and yes, that is football, not soccer. 209 nations whittled down to 32 teams who will battle it out in Brazil to see who lifts that trophy on July 13.
In no particular order, here are the Eater picks of where to watch every game.
Read More
Note: Restaurants on this map are listed geographically.