White Texans are usually repressed traditionalists who love god, guns and BBQ. Indian Texans vary by age but are usually either traditional(to their native customs) OR medically/technologically savvy. Black Texans are very religious, usually poor, routinely discriminated against and highly devoted to either god and community OR crime and drugs. Mexican Texans are very hard workers (because they have to be to survive the hard labor jobs that are available to them) never learn English, and overpopulate the planet due to their archaic catholic dogma.
My parents moved to Houston a few years back and I make the obligatory visit now and then. If my parents weren't there, I wouldn't visit.