I am from Buffalo, the home of chicken wings and Pluckers wings are even better than the Anchor Bar where they were created. My favorite are the traditional Buffalo sauces, but Spicy Ranch and Lemon Pepper are also great. For game watching, there is nowhere better. This location has like 20 plasmas where you can see everything and if you are a Texas fan, they play the fight songs throughout all the games. On top of it, they have cheap beer and liquor. How can you go wrong?
more