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!