Even though every time I have ordered here, my order hasbeen in some way screwed up, the food is so good, it doesn't even matter! I think there is a little bit of a language barrier, but when you make food this good, it transcends those issues.
Get the nachos because that Queso is fantastic! I would drink it if I could.