Taste of Buffalo announces participating restaurants