have a delicate palate