The critics have spoken and now America knows who has Buffalo’s best wings.
the critics have spoken, and now america knows who has buffalo’s best wings. t-v crews came to the anchor bar back in december for a showdown on the new “travel channel” series, food wars. all that chicken, all that sauce. in the end the critics picked —