Marigold is by far the best place for breakfast/brunch in Madison. Every dish I've tried, from the house-made granola to the steel-cut oats, from the varying egg scrambler (changes daily) or duck hash (duck! HASH!) to the pancakes and waffles, this restaurant will give you that food coma you so deserve.
More pluses:
-Fresh squeezed orange juice
-A large selection of baked tarts, scones, and muffins
-Easy ordering (line up and order at the counter; then grab a number and find a table. This can be a bit daunting during crowded times, but I have never had a problem getting a seat by the time my food was ready, and the servers help you out with this if needed).
-COFFEE. VERY GOOD COFFEE. They hand you the mugs right away so you can fill 'er up yourself while you wait for your table.
-Counter seating.
-"Too much" (meaning just enough) food on the plate...enough for a doggie bag.
-They have some brunchy cocktails, including one called a greyhound (grapefruit juice & vodka) along with the usual standards (mimosa, screwdriver, bloody mary).
-The sourdough toast: NOM NOM.
Minuses:
-Can be a bit cramped; it's a small space and everyone and their mother (and their many kids) loves to eat here.
-Closed on Sundays! Boooo!