Everyone has their favorite "taste" when it comes to Mexican food. This is as close as it gets for me in Tulsa. Great Chili Rellanos (sp). The only problem I have with them is that they often leave something out of my carry out orders.
If you own or manage El Teqila Athntic Mexican Rest, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.