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.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.