El Farro Mexican-American Restaurant315 N Broadway St Truth or Consequences, NM 87901, United States (575) 894-2886