Green’s Dictionary of Slang

Zacatecas purple n.

[the town of Zacatecas, Mexico, near which the marijuana is assumed to have been grown; the buds are coloured purple]

(drugs) a variety of marijuana from Mexico.

[US]R.R. Lingeman Drugs from A to Z (1970).
[US]‘Gloss. of Drug Terms’ National Instit. Drug Abuse.
[US]ONDCP Street Terms 23: Zacatecas purple — Marijuana from Mexico.