You probably heard lately that El Paso is the second best big city in the U.S. in which to live. It was on the news.
El Herradero de Los Soto
Somehow, the greatest places in Juarez have survived. El Herradero de Los Soto is a steak joint on Hermanos Escobar,