Nicastro Piscopo, APLC | Louis M. Piscopo
If you "basically beat the case" you would not have a felony conviction on your record. If convicted of a felony drug possession, or in many cases even a misdemeanor drug offense you could be deportable from the US. You need to have an immigration attorney review the record of conviction and advise you if filing for Naturalization will end up getting you put into removal/deportation proceedings.
Answer Applies to: California