Yes! Sorrel is a Caribbean name for hibiscus flowers. Another green herb called sorrel has a strong lemony taste, too, though. So make sure you buy red flower calyces (fresh or dried) when making the sorrel drink, not a green herb.