News

The heart of downtown Buffalo is full of food-loving festival-goers as the 42nd annual "Taste of Buffalo," one of the nation's largest two-day food festivals, is open for business.