Meatless burgers are having something of a moment, and the recent buzz around the new meatless Impossible Whopper at Burger King just proves the point.The new meatless burger showed up in Winchester's location of the chain on Aug. 8, the day of the nation-wide launch throughout all Burger King locations.