We tried this place based on he recommendation of some friends and also the fact that it is always busy and packed inside.
Their service was OK but the single pomegranate margarita that I got tasted just like ice and a little pomegranate juice. The food was not anything special, and beside all of this it was really expensive.
I guess I should trust the reviews on this website more :)