The food is fairly good, but is overshadowed by my less than average experience. I don't live close and drove over to grab some Saturday night dinner. I ordered my 3 items, paid (I even added tip even though it was for takeout). I drove home, opened my bag and realized that the bag they handed me was missing one whole order. I called them to let them know. I was upset. I had to drive all the way back to pick up what they missed. When I got there the guy handed me the food and proceeded to explain how I wasn't charged for 3 meals, and that the guy at the front didn't charge me properly. I told him what I wanted to order and paid. Because I had to drive all the way back to get my missed food, when I got home my other food was a cold, mushy mess. On top of all that my friend ordered a steak Burrito and got chicken. I don't know what's going on over there at that restaurant, but I don't think they do either. Making a mistake is ok, but other than just handing me what they missed they didn't really even try to rectify the situation. Is the food good? It's pretty good, but are there better places? Yes there are. And they don't treat you like you made a mistake when they were the ones that did. My wife had to eat cold mushy sauces for our Saturday night dinner treat. Thanks Mexico Lindo!.....