Полный англо-русский словарь
taste good
Иметь приятный вкус
Полный англо-русский словарь
taste bud
taste of