I must be ugly because I don't usually get discounts from the chicas, and especially the hotels? What I like to think is that Mexican-Americans won't be charge a gringo premium some guys pay, for example going to clubs on Revolution that I never pay, and if they ask I pretend to walk away till they ask me to come back. However it's been so dead, they don't even do that anymore. I'm also rarely asked to pay $100 or even $80, but rarely I'm I offered great discounts, but nor do I seek them out.
I myself never got the 100 peso SGs some local Mexicans can get, and even some US mongers who know their way around the alley can sometimes get.
One problem that Mexican Americans can run into is many national Mexicans don't like Mexican-American Pochos even if they speak Spanish, and like them even less if they don't speak Spanish, and if that's the case then Mexican-Americans might as well be gringos, because you'll get just about the same treatment.
But for the most part I think Mexicans in Mexico treat Americans pretty good, even the 'ugly Americans' they seem to tolerate pretty good