
Angry Owl Southwest Grill & Cantina
VerifiedAmerican Restaurant
4.3 (2485 reviews) Restaurants · American Restaurant El Paso, TX
About
Angry Owl Southwest Grill & Cantina is a trusted restaurant serving El Paso and the surrounding area.
Services
American RestaurantHamburger RestaurantSports BarTex Mex Restaurant
Location & Directions
4799 North Mesa Street · El Paso, TX, 79912Get directions
Request a quote
Reviews
Be the first to review.