A family-owned Chicago food manufacturer founded in 1927, Iltaco (originally Illinois Tamale Company) makes frozen snack foods for retail, food service, and c-stores. They have two frozen pizza labels, “Big,” and “Bella,” sell frozen tamales and burritos, but probably their biggest presence is in the niche category of “Pizza Puffs ™.” A pizza puff is… Continue reading Iltaco Pizza Puff Review