CHICAGO--(BUSINESS WIRE)--On Tuesday, August 13, Impossible Foods will open its first in-person foodservice concept in Chicago, Illinois: Impossibleâ„¢ Quality Meats. Located near Uptown Chicago, ...