11395 James Watt DriveEl Paso, TX 79936
Monday to Friday: 4:00pm to 2:00am
Saturday: 8:00pm to 2:00am
Sunday: 12:00pm to 2:00am
All Rights Reserved | Touch Bar El Paso