Good little joint. My first rule is "if they speak broken english, the food will be good", that's the case here. I've been going there since they opened, and never had bad service or food. I have seen rude Americans that didn't have the patience or politeness to deal with somebody that speaks broken english, and seen them throw a fit. Try it, you'll love it.