caribbean pueblo