I like this D&D...I don't *love* it. I think I feel this way because it's a limited menu, small space and less inviting than the other D&D's in SouthPark and so on.
The treats, snacks and drinks are still decent - especially the lemon bars that I can manhandle in minutes. Do yourself a favor and get one. Additionally, I've had pretty decent luck parking in the metered space out front...granted that's been at odd times during the day!
For a quick chai latte, a salad to go or snagging a treat for your boss this Dean & Deluca suits just fine Uptown.