A public plaza that functions as an open air drug market in Concord, California.
Mosca: Hey bro! My dealer is locked up in the MDF! I need a quarter deck of water!Cyco: Just go down to Todos Santos Plaza! They got all the shit down there!
11👍 1👎