One of my gf's LOVES this place so it's sometimes a go to spot. I honestly don't understand the hype or feel that it's all that great based on my last two experiences.
For one... If you don't come early, the line is really unbearable. Two, it's simply a dessert place. Order anything else and you might not be too happy. Just sayin'.... We ordered a deviled eggs appetizer (no longer on the menu, go figure) that was over salted... The caesar salad had no real taste to it either (again, not on the menu). I ate maybe a quarter of it and took it to go, but later threw it away. Hopefully the food has gotten better.
The staff is friendly and cheerful at least. I think you have to be uppidy to work at a place like this.
In conclusion... Stay for the atmosphere and sweets, but get a more substantial meal elsewhere. You'll get more bang for your buck that way.