D's is a typical bar food type of place. It's size makes it cozy and in general it has a nice, happy ambience. The food is nothing spectacular but not bad as well - even though the hot dogs are pretty good. It has a large selection of drafts and there is also a back "room" where you can buy pretty much any beer that exists either for taking it to your home or for having it with your dinner. The service was fast and helpful. I am sure I will be visiting this place again in the future but just do not expect something spectacular.