Annual Jamaica slated for this weekend