The best Chinese food in Santa Cruz (by far, in my opinion) is Shun Feng on River St. in Santa Cruz.
Their regular menu is uneven, but many of the items off their second special menu are great, and their daily specials board often has some excellent choices.