> The United States Census Bureau uses Hispanic or Latino to refer to a person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race
The way it's used in popular imagination is as a "race" though. My mom doesn't see Pope Francis as hispanic because he isn't mestizo.