In qualità di cittadino americano siete tenuti a seguire le leggi degli Stati Uniti, nonostante qualsiasi altra nazionalità possiate avere. La maggior parte delle leggi non si applicano ai cittadini residenti all'estero, ma alcuni lo fanno. Forse la più significativa è il pagamento delle tasse sul reddito mondiale, ma comprende anche la partecipazione al servizio selettivo (draft militare), la segnalazione dei saldi dei conti bancari esteri e il rispetto degli embarghi nei vari Paesi. Ci sono anche alcune leggi recenti che prevedono restrizioni e misure punitive per i cittadini statunitensi che fanno uso di droghe, commerciano in merci pirata o attività sessuali con minori all'estero, anche quando queste pratiche non violano le leggi del Paese in cui si è verificato l'evento.
Per quanto riguarda Cuba, in particolare i regolamenti ufficiali dichiarano:
They apply to all persons (individuals and entities) subject to U.S. jurisdiction –
including all U.S. citizens and permanent residents wherever located, all
persons in the United States, and all branches and subsidiaries of U.S.
organizations throughout the world – as well as all persons engaging in
transactions that involve property in or otherwise subject to the jurisdiction
of the United States.
...
Unless authorized by a general or specific license, any person subject to U.S.
jurisdiction who engages in any Cuba travel-related transaction violates the
Regulations and may be subject to penalties.
In realtà se non si vive negli USA e non si hanno contatti sostanziali come conti bancari, residenza, ecc. non succederà probabilmente nulla, ma non è strettamente legale.
EDIT : Questo post entra più nel dettaglio Esistono leggi statunitensi a cui un cittadino americano DEVE obbedire durante il viaggio, anche se queste leggi non esistono nel paese in cui viaggia?