Meaning: The taste was like a beautiful piece of music that captivated the person's senses.
Choice of Words: "Flavor" is the taste or smell of something. "Symphony" is a piece of music for an orchestra. "Enchanted" means to delight or fascinate someone.