I've been going here for years and intend to go for many years into the future. The menu has plenty of vegetarian and vegan options, all well prepared. Staff is always enthusiastic and coffee is abundant. I have omelets a couple times a week -- the Blue Plate with tofu substitue -- and on Saturday either the grilled spinach salad, the vegetarian 'meatloaf' or the goat cheese crepe.