Impossible Foods' New Vegan Chicken Nuggets Are Here. Get Them at These 150 Restaurants and 10,000 Grocery Stores