Villa de Juarez 710 North Charco Blanco Road, Rio Grande City, TX 78582