xazbrat wrote
Avoid Mexican foods from your list--they like using cheeses and sour cream in their foods, so probably not the best choice.
You are right. They do use it on a few dishes. But I would say most do not contain cheese, and the sour cream is usually served on the side so you can ignore it.
If you're not eating milk products, then it is good to eat beans (maybe with meat). This was the main idea.
If you go to a decent mexican restaurant, you should be able to get a good meal without cheese or cream.
Chinese, Thai and Japanese, I've never seen them use any milk.
Indians only use milk in a few deserts.