The Roma Bluffs is right downtown and includes 3 acres of lush nature preserve along the banks of the Rio Grande. A lookout of the namesake bluff has great views of birds (!), Mexico and the thinly populated countryside.