It was a little greasy, what can I say? Also, the wait was a little long. Some of the meat did not seem all that fresh either. I would say there are better if you really want true authentic Mexican food. I had the super chicken burrito but it was mediocre at best. My wife had a taco but she did not even finish it.