Mandarin Taste is a Chinese restaurant offering a large menu in a casual, no-frills setting.