What is the best bar in town to watch World Cup games at? I am looking for lots of people that are really into the games. I hope the answer is not Buffalo Wild Wings.