Teatulia is Shaking Up the Tea Category

Denver-based organic tea company debuts new line of Tea Sodas Denver, CO  (RestaurantNews.com)  Already a fan-favorite producer of award-winning organic…