Hibiscus tea is a tart, sweet, and refreshing Mexican agua fresca! Also known as hibiscus iced tea, it's made with just hibiscus flowers, sweetener, and water.
Hibiscus tea is a tart, sweet, and refreshing Mexican agua fresca! Also known as hibiscus iced tea, it's made with just hibiscus flowers, sweetener, and water.