China Taste is a Chinese restaurant offering a menu of familiar dishes like chow mein and moo shu, with lunch specials available, in a casual setting. Dine-in and takeout options are offered.