Julian Castro is of Mexican decent, born in San Antonio, Texas. He is Chicano, La Raza Unida, with his immigrant maternal grandmother coming from northern Mexico.
My mistake. I've never met a Mexican named Castro. I thought it was more of a Cuban name.