Taste of China Taste of China serves a traditional Asian cuisine. Open seven days a week, this restaurant offers stir-fry vegetables, fried rice, soup noodles, chicken dumplings, wontons and more. Dim-sum, buffets and dinner specials are also available. Address: 41 Plaza Drive Beardstown IL USA 62618 1 217 323-1177