Contact Us

We’d love to hear from you! We’d love to hear what you have to say about your experience at the Angry Owl Grill– our menu, people, atmosphere or anything else that’s on your mind. Please don’t hesitate to contact us at (915) 532-2450 or email us at

 4799 North Mesa Street • El Paso, Texas 79912

No solicitations please

(915) 532-2450


Feel Free to contact