I really love this place. The bilingual staff is good, although the manager is kind of loud and a bit rude. You often get ignored when you are standing at the cash trying to pay. Never make people wait to pay!!
The food is so good though, and there are so many options. Ive been back many times. The prices are fair, but it can add up fast. The drinks are expensive and they charge extra for sauces.
Go for it.