Buffalo, NY is not the prettiest city in the world, but it is a nice place to visit, especially during the annual Buffalo Wing Festival which is held Labor Day weekend. That's when restaurants, both local and from across the country, compete to see who can make the spiciest, most inventive and just plain best chicken wings in the land. Even though it was raining and I am a vegetarian, I still had a lot of fun seeing the atomic wing challenges (where you see how hot you can go) and the infamous .5K where many runners don chicken costumes.
Other things to do in Buffalo include a visit to the infamous Anchor Bar, the home of the original Buffalo wings, which is actually a really good Italian restaurant, not at all what I expected it would be.
There is also an arts district, filled with galleries and fun shops as well as a few music venues. Also, thrift shops abound, so you never know when you will uncover a rare find that could be worth millions one day. And, there is a restaurant for most any type of food, including a vegetarian restaurant that doubles as an antique store.
And, as you probably know, Buffalo is only a short drive from Canada and Niagara Falls, but be sure not to overlook this city on the way. There aren't a ton of lodging options, so you might want to stay a few miles out of town.