Best place I've seen in San Diego County was near the Palm Canyon area of Borrego Springs. I'm sure there are other
places, but that's the best I'm aware of. If it happens, though, you'll want to go on a weekday and get there early. I couldn't believe how many people were out there the day I went, and I think it was a Friday. Would have been 2017 probably.