Originally Posted by Fisher's Mom
Actually, I just realized my Texan is showing. Unfortunately in Texas, Spanish and Mexican is often used interchangeably but clearly, there is a huge difference in the culture and the cuisine.
In NYC, it's Spanish and Puerto Rican. Anyone on the street who speaks Spanish is referred to as "a Spanish guy." It doesn't matter if s/he is Mexican, Puerto Rican, Hondouran, or Christopher Columbus himslef. If they speak Spanish, they ARE Spanish!