Locations

North Mesa Angry Owl Grill

North Mesa Angry Owl Grill

The Angry Owl is conveniently located at 4799 North Mesa Street, on the corner of North Mesa Street and Castellano Dr. on El Paso's West side. If you’re coming from El Paso's Eastside, take I-10 to Executive Center Blvd and head north on Mesa Street. From West El Paso,
take I -10 to Sunland Park Drive to Mesa Street and head South.

Hours
Monday - Thursday: 11:00am - 11:00pm
Friday & Saturday: 11:00am - Midnight
Sunday: 11:00am - 10:00pm
info@angryowlgrill.com

Zaragoza Angry Owl Grill

Zaragoza Angry Owl Grill

1700 N. Zaragoza Road Suite 128 El Paso TX 79936


Hours
Sunday - Thursday: 11:00am - 10:00pm
Friday & Saturday: 11:00am - 11:00pm
info@angryowlgrill.com