at 316 S Santa Fe St, El Paso , 79901 United States
205 FB users likes Night Owl Pub & Grill, set it to 317 position in Likes Rating for El Paso, Texas in Local Business category
Night Owl Pub & Grill is El Paso based place and this enity listed in Dive Bar category. Located at 316 S Santa Fe St TX 79901.