The 34th annual Taste of Buffalo is happening this weekend

The 34th annual Taste of Buffalo is happening this weekend
Published: 6:19 PM EDT July 8, 2017