The Taste of Buffalo is one of the largest food festivals in the country. Spanning Niagara Square and Delaware Avenue ten's of thousands come down to eat and drink the local fare.