I love MDC...and I visit more often than I should! I have been for breakfast, for 'brunch' time, with kids, by myself, with the spouse. You name it, we all are happy. Sometimes you have to wait for a table, but to me that just means they are busy! Your meal is never brought out in ten or fifteen minutes, so take that into account; they actually make it and bring it to you-it has taken up to a half an hour before, and you can definitely tell that they made your food just for you; I love that!
They are quick to do 'extras', like add blueberries to my 4 year olds pancakes, or offer suggestions.