Do Mexicans have Italian and Spanish heritage?

Yes, Mexicans have Italian and Spanish heritage. Mexico was a colony of Spain for nearly 300 years, from the early 16th century to the early 19th century. During this time, Spanish settlers brought their language, culture, and traditions to Mexico, which had a profound impact on the country. In addition, many Mexicans have Italian ancestry, due to the large number of Italian immigrants who came to Mexico in the 19th and 20th centuries. As a result, Mexican culture is a blend of Spanish, Italian, and indigenous influences.
Copyright Wanderlust World © https://www.ynyoo.com