Impossible's pop-up eatery takes advantage of experiential marketing for the plant-based brand.
Impossible Foods is poised to open its first branded pop-up store in Chicago, a city that built its Industrial Revolution economy on meatpacking.
It will be located at XMarket Foodhall, a restaurant and retail court on the North Side of the city featuring only plant-based foods. Among Impossible’s neighbors: Not Dogs, a play…