Angry Owl Southwest Grill & Cantina
4799 N Mesa St, El Paso
(915) 532-2450
Recent Reviews
Order Online
You May Also Like
2TEN Coffee Roasters (Montecillo) - 4935 N Mesa St Suite 4
Cafe, Coffee & Tea, American, Pet Friendly
Malolam - 4935 N Mesa St Suite #2
Mexican, Bar, Pubs
Teapioca Lounge - 140 Montecillo Blvd Suites A3
Bubble Tea, Coffee & Tea, Shaved Ice
Restaurants in El Paso, TX
Angry Owl Southwest Grill & Cantina
4799 N Mesa St, El Paso, TX 79912
(915) 532-2450