HurlyBurly51 Posted March 28, 2007 Posted March 28, 2007 When I lived here before the best place to watch the Bills games was at- Bills The TV's were small-but the atmosphere was great! Marv's wife and daughter actually came to watch a game with us once. I'll have to do a bit of research before the season begins to see if that i still the best place to go. That's the place that's 2 blocks north of Lincoln Station.
Recommended Posts