2 /5 Alexander Moore: The whole park is fenced off and is nothing but dirt. You cant get any closer to the X than in the photo I shared. Still, it is the closest viewing point to the X on the US side as far as Im aware.
4600 Edna Ave, El Paso, TX 79905
(915) 212-0092
GG map: https://www.google.com/maps/place/?q=place_id:ChIJQ44N29lb54YRBFVoGyEttx8