It flows southwest for 94 miles through Val Verde County and empties into the northeastern shore of the Amistad Reservoir, an impoundment of the Rio Grande near Del Rio, Texas on the Texas/Mexico border, Coord.