The food at China Taste is very well made. It is not too oily or greasy like some places and the food always tastes fresh. I've eaten in and have had take out. Take out is very good but when the food arrives at your table hot and steaming right from the kitchen it simply seems much much better. I recommend eating at the restaurant if you can. The only issue I have with China Taste is that a lot of their food such as Shrimp friend rice and General Gau's chicken does not come in a small size just for one person. It would be more economical for customers without familys. But let me state again their food is excellent.
Pros: Food is great - service is attentive - they try to please
Cons: Hard to get single or small servings for take out