I eat at Joanne's frequently for weekend breakfast, and I have NEVER had anything but amazing meals, and I've tried just about everything on the menu.  Informal, friendly atmosphere - can be a bit hot and cramped inside on busy days, but the food is well worth it.  EXCELLENT breakfast spot.
Pros:  outstanding food, friendly service
Cons:  small
                        
more