I have been here a handful of times and I can say that my experience has been consistent, if nothing else. I find this place loud and the food is OK, but nothing to write home about.
We have also had to wait a long time to be seated, even when there are plenty of tables open.
I find the food to be a bit greasy and while it's more authentic than Taco Bell, the taste isn't much better. It is a bit overpriced, too.
I drive by this place often, but when it comes to making a choice about where to eat in Kensington, personally, I think there are better options.