The short answer is no. There is nothing on the schedule in SD in March. If you could get here a couple of days before the 20th, you could try the San Dimas Stage Race (about 2 hours north of SD proper).
There are a few crits you could race, but there really aren't any RRs then. Here's the link to all the races in S. Cal.