When you have been charged with a criminal offense, you have not yet been convicted. To be convicted you have to either plead that you are guilty, or the Court must prove that you are guilty beyond a reasonable doubt. That is your right as a person.
It is important that you are fully aware of the strengths and weaknesses of your case before you plead to anything, and before you prepare to go to trial. In addition, it is necessary to know if you have any applicable defenses so that you are fully prepared in Court when you are asked to present you case before a Judge.
An experienced San Diego criminal defense lawyer deals with cases like yours everyday. They know the Judges, and the prosecutors and would be able to inform you what the strengths of your case would be. They would also let you know what the weaknesses are and work hard to accommodate for those weaknesses so that you can get the best possible results.