Teahouse brings you the taste of the islands with freshly prepared Caribbean dishes, along with taste-tempting desserts.