Is UCSD a reach for me?

You are a strong applicant - I’d call it a match.

http://admission.universityofcalifornia.edu/campuses/san-diego/freshman-profile/index.html

But, honestly, the school is so selective and a significant part their evaluation is subjective. It could go either way. Apply to several other UCs to be sure you don’t get shut out. Include at least two of these: UCI/UCSB/UCD/UCSC/UCR
Good luck