4799 North Mesa Street
El Paso, TX 79912
Phone: (915) 532-2450
Thank you for visiting the Angry Owl Southwest Grill & Cantina website. We’re located in El Paso, Texas and serve the surrounding area. Our restaurant features specialty burgers, draft beers and plenty of Southwestern flavor. We also have private meeting rooms available. Call us today at 915-532-2450, or send us a message using the form below. We look forward to serving you a delicious meal!
Email Us: email@example.com
No solicitations please