Kavasutra Kava Bar (Delray Beach) is a traditional tiki-style Kava Bar in Delray Beach, Florida. They serve kava, kratom tea and other herbal teas. They’re located at 2186 W Atlantic Ave, Delray Beach, Florida, west of I-95 in the Shoppes of Congress Square. They’re open daily from 10am to 2am.
Leave a Reply