Deli Star is moving its operations into a new-build, 110,000-square-foot processing facility in St. Louis, which will start construction this summer and is expected to open in early 2022. The company's operations were previously located in Fayetteville, Illinois-about 40 miles east of St. Louis. The company is expected to generate 500 new jobs and nearly $100 million in investment for the surrounding area.