You can finally taste the Taste of Buffalo