The choices are excellent. I can never decide what I want to eat. The bread that they use to make sandwiches is homemade - fresh, soft and just slightly sweet. I love the atmosphere. The music is eclectic and the ambiance cozy and friendly.
Only one downfall - the day old cinnamon rolls are really dry. I would recommend taking them home, dousing them w/ margarine, wrapping them in foil and heating them in a oven/toaster oven for about 8 or so minutes to soften. I bet they would make really good french toast if sliced in half and put in some flavored vegan creamer and fried in margarine. I may have to go buy all of their stale rolls, now :D
Anyway, this is the only place I can go in this area and have so many delicious choices to choose from. Definitely worth going to!