I've only been here twice. The first time I wanted to try it because I had seen the long lines out front on the weekends, and the second time because I thought the first was a fluke.
Both times the food was decent--standard breakfast fare with little flair. It was good, don't get me wrong, but didn't seem to justify the long wait.
What was surprising about this place is that the first time I went there the server tried to tell me what to order. I was told that "complicated" items take too long and I would be better off getting standard items like eggs or pancakes. I understand that they want to turn over tables quickly with the long wait, but pushing people off of menu items is a big turn-off for me.
The second time I went they were out of the item I wanted. I will try to get back there during the week when it's not as busy and see if my experience is better.