http://www.ivisa.com/usa-tourist-card-cuba

In reality, the rising number of tourists has given rise to a different set of problem in Cuba in connection with food. My main problem wasn't speaking much Spanish and even then, people were quite nice and useful...