First Sip: The Whale Tea Opens North of Dallas
The Whale Tea has more than 300 locations around the world and recently opened its first North Texas location. We tried some signature drinks, including The Whale Crystal and creme brulee taro tea.
Source: dallasobserver.com