Which large body of water borders Texas on the southeast?

The Gulf of Mexico borders Texas on the southeast.