Well, my sweetie is of Mexican descent, and he used to hang out with his grnadmas when it was chow time, so he can cook all the best recipes!
I know a lot of men who like Mexican food too, and I think it's because it is spicy.
Men seem to like foods that are heavy, starchy, spicy, greasy, and salty, the kinds of foods that make me feel like I'm going to blow up!!