Wrong, they have not been in San Diego for 150 years.
The Spanish speaking people who were here for a time came from Spain not Mexico. A huge difference.
Like so many immigration issues, the correct answer is: “some are (here for 150 years), some aren’t” The ones who have been here for 150 (or close to 250) were from mexico, but had come from Spain 100-200 years before that. If you mean that they were more likely to be of “European Blood” rather than Mixtex/Aztec/Mayan ancestry proportionately today, you are right in direction, but even by 1770 or 1850 there was plenty of mixing in Mexico. Remeber that the whole string of names up the california coast— san diego, san clemente, los angeles, santa barbara, san jose, santa clara, san francisco, are just the names of the Missions set up c. 1770-1800, when it was still politically Spain (or “Nuevo Espana”) but ethnically, long mexican
Correct -- I am descended from a few of them - all from Spain - to and including the royals and the catalonian volunteers who helped found the missions. :)