Your trip to Cuba entails getting a visa first. Except for the citizens of visa-exempt countries, all travelers need a visa to cross the Cuban border, and US nationals make no exception. You can get the Cuba visa in the US using one of the multiple available ways.