El Mirador Bar

4 locals recommend
Location
10 Henry Trost Court
El Paso, TX
Downtown El Paso