Crystal River Tea
Tea in Crystal River, Florida, United States
-
The Tea House 650
The Tea House 650 in Crystal River, Florida, USA is a favorite stop for locals and visitors alike offering casual comfort and historic southern charm, as well as unique gift items. Stop by for lunch with freshly made gourmet soups, fresh made scones and more, your favorite tea and do try their freshly brewed Chai, highly recommended. The Tea House 650 also feature over 70 wonderful loose leaf teas from herbal to green, white, black and chai which are sold by the gram, and they carry a large selection of Organic and Fair Trade teas and tea pots, they have unique wines too including tropical, traditional and Vintners series, a must visit.