I am not a fan of the D hotel at ALL - and the D grill is no exception. It took almost an hour after ordering just to get an order of nachos. And they were $18 freakin' dollars! Servers almost seemed to intentionally ignore people.
The one good thing I can say is that the nachos were huge and they were generous with the toppings - I got the steak nachos and was pleasantly surprised but the amount of meat that was on them - but the chips didn't taste very fresh.
I know Vegas is generally expensive for everything but at these prices, I'm certain you could find better food.