Yes; such river flows south of the city.
El Paso texas
juarez is the city opposite el paso
Rio Grande
The city of Juarez, Mexico is directly across the Rio Grande from El Paso, Texas. There is a large wall separating the two countries.
El Paso (Texas)
University of Texas at El Paso
El Paso
Mexico
The famous river that flows through Albuquerque is the Rio Grande (which downstream) eventually forms the border between the United States and Mexico.
Laredo is a city in Texas located on the Rio Grande River. It is a major port of entry and has a strong cultural connection to Mexico due to its proximity to the border.
El Paso, Texas is opposite to Ciudad Juarez, Mexico, along the US-Mexico Border.
Yes, mountain lions can be found anywhere along the length of the Rio Grande. I live in El Paso, Texas, and they have even been photographed drinking from the river within the city.