4799 N Mesa St
El Paso, TX 79912
Food, Mexican Food, Sports Bar, Mexican Restaurants
Come by Angry Owl Southwest Grill and Cantina for dishes with a Southwest twist. Sports bar with 16 beers on tap, daily Happy Hour and Night Owl specials.
It is ok to contact this poster with commercial interests.