I've eaten here a number of times, and the food is pretty consistently good. They usually have a pretty interesting brunch selection, and I like that they offer a variety of food options, including vegetarian, healthy and comfort food. My only complaint is that its hard to get a table for brunch on the weekends, and you have a lot of "squatters" that take up the tables too long. However, I have been there once when they encouraged someone who just wanted coffee to give up their table for someone who wanted to eat. They did it in a nice way without offending the person, which was cool. Only other complaint is the service is a little slow, which can be painful if you're really hungry to begin with. But overall, its good enough to keep going back to.