24 flavors is a Cantonese herbal tea, consumed for medicinal purposes. Its name refers to the fact that it is a combination of many different ingredients (around 24, although it may feature as few as 10 or as many as 28 or more). The recipe is not fixed, and thus may vary according to the producer.
The tea is somewhat bitter in taste and may be consumed by a person who has too much '熱氣' (pronounced 'yeet-hey') or 'hot air'.[1]