I like this place. It's worthwhile arriving early, that is true, but we went at 10am on a sunday and we were seated without any major wait.
Service was friendly, understanding, and very quick -- more on that later.
I had scrambled eggs with bagel, greens, and fruit. Eggs were perfectly "baveux", just the right texture between raw and cooked. Bagel was fine, fruit was nothing to write home about, some cantaloupe and grapes. Greens were a basic mix. But I enjoyed it overall.
One friend had the breakfast tacos, which were excellent. Decently spiced with the right proportions of ingredients.
Another friend had the pancakes -- banana oatmeal today. If you order these, beware, it IS a giant pile of stodge. 3 pancakes is heavy and could be too much if you're not into that. But the flavour was good, the batter was nice and fluffy, and they provided enough syrup to go with.
Our fourth member had the belgian waffles. He later said that he would rather have had the pancakes, but I was very impressed with his waffles. Too often belgian waffles are dry and boring, but these were exceptionally crisp on the outside, while being light, fluffy, with just the right amount of egg in the batter. I tend to avoid belgian waffles because I'm usually disappointed, so I'm no expert, but these were definitely the best I've had and I would order them without a second thought.
Coming back to the service, the reason that it's so quick is that they have obviously standardised a lot of their recipes. In the kitchen they must have giant piles of everything -- scrambled eggs, potatoes, fruit, etc. -- which they just spoon onto your plate. So if you're extremely picky, and like your eggs over-medium "just so", then you'll probably be disappointed. But as someone just out to enjoy a summer brunch on the patio, it was a welcome change not to wait 40 minutes even when it was busy.
And plus the price is reasonable. Less than $10 a head, with some people ordering coffee/tea. I will definitely come back.