Choke Canyon gets its name because it is a Choke Point for three major rivers in Texas The Frio, Nueces, and Atascosa Rivers.