Where do I start. I'm in love with this restaurant for breakfast. Each time I've been there are always a lot of people waiting which makes you think there would be a really long wait, however, even with crowds of people waiting I've never had a wait longer than 15-20 minutes. So don't just drive by thinking it's too crowded.
The staff are great. With a restaurant being that busy it would be easy to get flustered, but I've never had bad service. The guy in charge of the waiting list is great at his job (don't remember his name). He keeps the revolving door of people working like a well oiled machine. The wait staff are also good. I've never had a bad waiter/waitress. Very polite and helpful if you need anything. The kitchen must be crazy with all the orders, but the food is always good and comes out fast.
I take all of my out of town guests here and they have all fallen in love with this place.