Palatable

adjective

 * 1) agreeable to the taste or one's sensibilities; suitable for consumption