If you're visiting Nassau any time this year then this is the spot you needs to check. Tasty Teas really define the word "tasty'. They have everything from the natural tease, juices to even organic hair products.Also, the staffs are so welcoming and they make sure you have a great experience.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.