Answer: ysleta

AnswerCrossword Clue
YSLETAW. Texas town on the Rio Grande.
YSLETATexas town on the Rio Grande.