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.

Sunday - Thursday: 11:00am - 10:00pm
Friday & Saturday: 11:00am - Midnight


1700 N. Zaragoza Road Suite 128 El Paso TX 79936
Monday-Saturday 11am-12am
Sunday 11am-10pm