at 316 S Santa Fe St, El Paso , 79901 United States
18 FB users likes Night Owl Pub, set it to 243 position in Likes Rating for El Paso, Texas in Bar category
Night Owl Pub is El Paso based place and this enity listed in Bar category. Located at 316 S Santa Fe St TX 79901. Contact phone number of Night Owl Pub: (915) 533-3628
.