We go here frequently. It's sometimes difficult to get in on a Saturday or Sunday, by Edmonds standards anyway (15-20 minute wait is the longest we've had). But it's well worth it. The staff is efficient and very friendly. The food is excellent. I particularly like their regular "American breakfast" (2 eggs, ham, bacon, or sausage, potatoes), the breakfast burrito is wonderful, and they have amazing raisin French toast. Good espresso drinks, too. I love the atmosphere, it's lively but not annoyingly so. If I had to pick one thing that they could improve on, it's that they don't have specials or seasonal menus. Prices are very much middle of the road.
It turns more upscale for dinner, but it's still a good value. Their tomato bisque soup is to die for (and can be bought in a jar for home).