China Taste is a casual Chinese restaurant offering traditional fare with dine-in and takeout options, including a convenient drive-thru.