Choke Canyon Reservoir is a reservoir in South Texas, United States.
Choke Canyon Reservoir is an artificial water storage facility situated in the southern part of Texas, within the boundaries of the United States.