I'm really digging this spot. Stumbled across it looking for a quick lunch one day...food was good--I mean fresh and tasty good. In case it may have been a fluke, I reserved judgment but no, they are good.
As far as the criticisms, that hasn't been my experience. They were out of tamarind sauce at 8:30 PM and mixed up a batch because I was cool with waiting. Even so, this is clearly a small business and working out the kinks comes with territory. I'm rocking with them for the time being.
I'm keeping them in my rotation.