Originally Posted by
SDQBound
As other have mentioned, no immigration or customs check when arriving from SJU, STT, or another US territory. There is, however, an agriculture check similar to the one in the Hawaiian islands. I don't recall seeing a customs check when arriving from SJU in the last 20 years or so, maybe it was the case for other destinations, but not for SJU.
But there is a US pre-screening at STT, the usual immigration and customs.