Mar Bran en Irapuato
01 462 623 5358
World's largest processor of frozen broccoli (and other frozen vegetables & fruits), with 4 large processing plants in Mexico & Guatemala that supply to specification the private label retail, private label foodservice, industrial, and export requirements ...