Thousands came to downtown Buffalo this weekend for the 29th annual Taste of Buffalo.

The two-day event is billed as the largest annual food festival in the nation. The weather was no disappointment; cooling fans were almost as big of a hit as the food.

The festival continues through 7 p.m. today (Sunday, July 8) along Delaware Avenue from Chippewa Street to Niagara Square.