Answer :
The Gulf Of Mexico is the body of water that seperates the US and Cuba
Depending on which area of the US will affect what the name of the body of water that is separates the US from Cuba. if youre relating to Florida, US, then it would be the Straits of Florida, with the Atlantic Ocean to the east and the Gulf of Mexico to the west. its probably best to use a map to make it clear to yourself