Manzanilla Tea
Manzanilla is the Spanish word for chamomile, so manzanilla tea is also called Chamomile tea, which is an herbal tea famous for its medicinal benefits, such as relieving anxiety,improving sleep,calming stomach upset,reducing muscle spasms or flatulence,but not all benefits are supported by scientific studies.