Best Caribbean restaurant in Pembroke Pines, FL