Ask About Our Private Meeting Spaces in El Paso, TX

The Angry Owl features two private meeting spaces in "The Nest" located upstairs. It's the perfect location for a private meeting or a group up to 40 people. An HD Projector and pull down screen is available upon request in the main room upstairs. The smaller private room is equipped with a large HDTV with computer connections and access.  To reserve one of these rooms, please call us at (915) 532-2450 or email us at