I've been going to Town's End for years and they are consistently my favorite brunch in The City.
Fantastc fresh baked breads for the table, good coffee and hearty portions of very good food.
And it is family run too.
Also has a great location for the walk along the bay afterwards...if I am not too full!
Pros: great bakery & food, very reasonable, inside/outside tables
Cons: may have to wait
more