China Taste is a Chinese restaurant offering traditional dishes and lunch specials. Dine-in and pick-up options are available. They accept major credit cards.