It's been my unscientific observation that many Asian restaurants do not take credit cards, and if they do, only take Master Card/Visa. I've been surprised even in big, modern food courts in big, modern Asian supermarkets by places that have the "cash only" sign taped to the cash register. Granted, these places almost always have an ATM available nearby...