Angry Owl Southwest Grill
4799 N Mesa St
El Paso, TX 79912-6105
915-532-2450