This place near Rio Grande and the Anzalduas Dam has been created for recreation. There is a public pool and a beach.
Address 88859, Mexico
Coordinates 26°9'20.131" N -98°21'30.823" E