This Spanish city sits in the county of Webb, in Texas. It sits on the northern shores of the River Rio Grande, at the border of Mexico. It is towards the western end of the Rio Grande Plains, west of the Coastal Plains, and east of the Mexican Mountains.