As far as I can tell people stand in a long line for a long time for one of two reasons: 1) they are at a government facility and they are told to stand there, or 2) they know there is something really good waiting when then finally get to the front. The line at Mama's for weekend brunch is obviously a type #2 line. It is very impressive and worse than the line at Dottie's True Blue Cafe. But, once you get inside, you will be greeted by a bright sunny room with jazz playing in the background and an impressive list of breakfast items to choose from.
Besides the standard menu, there is a blackboard with the day's specials. They have every type of omelette (m'omelettes), French toast, pancake, florentine, and benedict that the mind of man can invent. It may be hard to choose between the cinnamon, butter, apples, maple syrup, cranberries, oranges, walnuts, pecans, kugelpuph, baguettes, brioche, & etc. but it really doesn't matter, as far as I can tell, it is all good.
If you can't deal with the lines, come back for lunch and order breakfastit is served all day. If you are stuck in the line without a book, have your significant other save your place and walk across the street to the Liguria Bakery which has been making incredibly tasty focaccia since 1911. Buy some for later (I recommend the "pizza").
Some folks grumble that the popularity of Mama's allows them to overcharge but the complainers are in a definite minority, and perhaps those folks dispensing sour grapes and the ones who gave up before getting to the door. Patience is a virtue at Mama's. Recommended
Perhaps some other board members will chime in with their favorite Mama's items?