Mexico was colonized by the Spanish who brought the language and religion with them.
"Spanish" is not a religion but the majority of Spanish-speaking people are Christian, predominantly Roman Catholic, the number of which would be in the millions (there are 2.5 billion Christians).
Roman Catholic
Spanish speaking people are called "Hispano Parlantes" in general. "Spanish Speaking".
There is a larger population of Spanish-speaking people in Hollywood compared to French-speaking people. This is primarily due to the large Spanish-speaking population in Los Angeles and the influence of Latin American culture in the entertainment industry.
A city neighborhood of Spanish-speaking people is commonly referred to as a "barrio" in Spanish.
Alright, so 97% of the Mexican/Spanish people are Catholic. How to say Religion in Spanish is religión.
94% of the of the inhabitants of Spain are Roman Catholic. The other 6% are other religions.
Spaniards, or people from Spain.
Are you asking what the main food is of Spanish-speaking people? Or are you asking how to say the words "main food" in Spanish? Please clarify your question. But the main food of Spanish-speaking people is different from one Spanish-speaking country to another.
Because some people either visit from Spanish-speaking countries or they emigrate from spanish-speaking countries.
Most Spanish-speaking people live in the Western Hemisphere. The majority of Spanish-speaking countries are located in Central and South America, with Spain being located in Europe.