D's used to be great, but it has fallen behind some of the other offerings in pittsburgh. A decent beer selection with modest pricing. However, check the price of a beer before you buy it. Some of their selections are not well marked, and I accidentally drank a $15 12oz beer and didn't learn of it till I got my bill (it was mixed in with some $5 beers from the same brewery).
The Chicago style hot dog I got was good. But not $6 for 1 standard size dog good.
So I walked out of there paying $28 (tip included) for 1 beer, 1 hot dog and a handful of fries. Not a good value in my book. Probably won't be back.