Where in New England are you? There are actually two Bills bars in Boston, both encroaching on Boston Sports meccas.
The Harp on Causeway, right across the street from TD Garden gets the biggest crowd, has great theme weeks (beef on deck, mighty taco, etc.), the bar brings in blue on draft during the season, and there is a DJ to blast the shout song with each score.
The other is Bleacher Bar, which is actually inside of the center field wall at Fenway, there are windows at ground level right on the playing field. More low key, but as soon as you walk through the door, you're greeted by a framed Jim Kelly jersey on the wall.
Yeah, I haven't been down there in a couple seasons, ever since I moved up near the NH state line and got Sunday Ticket. The travel in and the amount of money I spend is a bit of a deterrent.
I hope to make it down there for a game this year. Let me know if and when you'll be there and I'll try to make it. I'm always happy to hang with a fellow TBDer.