China Taste is a casual Chinese restaurant offering a variety of familiar dishes in a laid-back setting.