The U.S. Coast Guard said 21 people were on board and have been transferred to U.S. Customs and Border Patrol custody.