This place is like an ex-boyfriend: you stay away long enough and you start to remember only the good things, but go back to it and you remember why you've stayed away so long. I've gotten faster and more efficient service in several Latin American countries.
The food is good, though sometimes tries too hard to be unique. The decor/atmosphere is awesome. On the downside, the service, though plenty nice, is incredibly inefficient. It's hard to be told there's an hour wait for a table and 30 minute wait for a counter seat when it appears that a big part of the delay is the inability or unwillingness to bus long-empty tables and seats.
This has been consistent every time I've gone. Once, I watched 5 people bus one four top over the span of 15 minutes. Each person literally took one or two items from the table at a time until it was finally clear. In the meantime, there were so many people waiting that they were spilling outside. There's no reason for that. And that's why I won't be going back.