Tasting Buffalo. Duff’s, Anchor Bar, Dinosaur BBQ: Who Has the Best Buffalo Wings?

Like most Americans, I love a good Buffalo Wing. And since I was in Buffalo, I had to test out a few varieties to see which place had the best wings in Buffalo. While most people would argue that Anchor Bar or Duff’s are the places to check out, we also heard that Dinosaur BBQ … [Read more…]