Here are some links to help get you started - just type in "Mexican last names" or "Mexican surnames" to get even more answers from your search engine.
Some of them include:DavilaDavalosDiazDominguezDuranDuarte
some Mexican names would be paco or pablo some last names could be alihandro or abran hope this helps by the way im only 9 and i can answer it!
Valenzuela and Vasquez are two...
Here's a good link listing the top 1,000 American last names!
There are many Mexican surnames (last names) but here are some.AguilarAlvarezCastilloCastroChavezCruzDelgadoDiazEspinozaFernandezFloresGarciaGarzaGomezGonzalezGutierrezGuzmanHernandezHierraJiminezLopezMartinezMedinaMendezMendozaMoralesMorenoMunozNunezOrtegaOrtizPenaPerezRamirezRamosReyesRiosRiveraRodriguezRomeroRuizSalazarSanchezSantiagoSotoTorresValdezVargasVasquezVega
Beaverhausen
Balboa, Bocanegra, Barco, and Benevidez; to name four.
Some of the Mexican middle names includes Pastasia,Rufina and Bartola.
MariaEsmeraldaCatalinaSelenaRosita
You know my friend that's a good question, i have no idea, but thinking about her last name, she has to have some relation with Mexican heritage.
Some traditional Mexican breakfast names include chilaquiles, huevos rancheros, tamales, and pozole.
Any last name that you like is a good one! Your characters are yours - you don't have to ask some anonymous person on the internet about them.Here's a good LINK to a list of last names you might like.