Review: Southern Teaz
Southern Teaz is a line of USDA Organic ready-to-drink iced teas that incorporate biodynamically farmed tea from India. While the company that makes these products hails from Idaho, this flavor is certainly sweet enough to be called “Southern-style” (we can’t say the same for the unsweetened flavor).