Food was decent, but as some other Yelpers have said it's kind of bland. The inside is crazy packed, which means that many of the tables were dirty. Most of the restaurant was not that clean, but at least it wasn't insanely dirty or we would have eaten somewhere else. The biggest problem I had with this place is that they got my order wrong. Nevertheless I tried to eat the burrito and it was pretty greasy. I know Mexican food is supposed to be like that, but I didn't want to gain ten pounds by just looking at the burrito. Overall, there are better places to get your burrito fix (try los taquitos on Ray and the 101).