Beyond Meat Brats, made from plants instead of animal products, come with the promise to look, sizzle and satisfy, like a regular brat. How did they do?
129