Most Spanish speakers in Miami, Florida originally come from Cuba.
Cuba
Mexico.
miami
The majority of the Spanish-speaking population in Miami, Florida, comes from Cuba. This is most likely due to Cuba's proximity to Miami, and thus the Cubans' immigration to the city. According to the US Census File for "Hispanic and Latino Origin Reports" from 2010, approximately 34.4% of Miami's population was of Cuban origin. The 2nd largest representation in Miami was that of South Americans, who made up around 8.7%. Miami is the largest city in the US with a Cuban-American population. Miami is nicknamed the "Capital of Latin America" for having such a large population of Spanish speakers. It is the 2nd largest American city with a Spanish-speaking majority.
I'm assuming Mexico because it is right South of Texas but I could be wrong. (I don't mean to be racist either)
No, not all Latino immigrants are Spanish speakers. Latino immigrants may come from various countries in Latin America where different languages are spoken, such as Portuguese in Brazil, Quechua in Peru, or Mayan languages in Guatemala.
spain
Spain.
If you are Spanish, either you or your ancestors came from the country of Spain.
Spain bit obvious 'spanish' onion
Lasagna, is from Italy.In Spanish it is: lasaña, pronounced as in Italian.