del Carmen is a food manufacturer of black bean products and sauces with Cuban-American roots. Their products are packaged and sold frozen fresh.
Located: St. Louis, Missouri
Where to Buy: Online at delcarmenfoods.com.
92 Produce Row,
St Louis, MO 63102
P: (314) 323-7919