CARMEN NATURAL PRODUCTS222 WINSTON ST, LOS ANGELES, CA 90012 · FOOD MKT RETAIL (2,000+ SF) LOW RISK1 inspectionROUTINE INSPECTIONFeb 12, 20260 infractions