My wife and I lived in Pittsburgh for 2 yrs and we ate at D's all the time... It was our go-to place to eat.
Never had a bad meal there and we tried a lot off the menu. The beer cave has a great selection. We live back in NC now and I crave a couple hotdogs and some cold beers from D's quite often.