I love Mexican food. But Mexican food from New Mexico. Not the crap they try to pass off here in Texas. If red or green is not asked somewhere in the ordering process you are doing something wrong.
When I lived in London Mexican was not an option. I filled the void with Indian and have been hooked ever since.
Outside of that I love the Greek and Middle Eastern spices they use to flavor meat.
Also Chinese sucks. I go to China often and it still sucks over there.