As CR said, Hispanics can be of all races, so there is no "typical" look for a Hispanic. As someone who is half Hispanic herself, I will tell others that I am Hispanic, mainly because that is the side of the family I identify with, and because that is the environment I was raised in. Hispanic families are a lot closer than most white families I know. However, if pressed for specifics, I will tell them of my mixed heritage. It's not from being ashamed of being mixed heritage --I had no say in the matter, so why should I feel bad about it?-- rather, I just don't feel like explaining to everyone I meet about my racial background.
If CA wants to call herself Latina, fine.