Taste of Buffalo is one of the nation's largest two-day food festivals, held on Delaware Avenue in Downtown Buffalo with dozens of local restaurants, food trucks, wineries and live entertainment. Free admission.
Delaware Avenue, Downtown Buffalo Delaware AvenueBuffalo, New York United States