You'll also have access to the Terminal E United Club at IAH which has showers in the top level. Probably the nicest domestic club overall.
The food from IAH to latin america is still sometimes decent. Typically better outbound than return. But I usually eat at Pappadeux in IAH if I have time on the layover.