I can't speak for the food, but we had some great tropical drinks there. In particular, the "Lime Freeze" ("como se dice?" "Lime Freeze.") was outstanding and refreshing. Stop by mid-afternoon to avoid the crush in the evenings.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.