Two huge Pats fans are looking for a good place to watch the game next Sunday. One is coming in from London and has not eaten beef in 6 months. Any recommendations for places with particularly good burgers, etc. and good sports viewing? II live in Irving Place, so somewhere in that area or the downtown vicinity is preferable.