I'd be a bit cautious of the following DTD restaurants;
Naples Ristorante: Notoriously slow, sloppy service.
Tortilla Jo's: Shut down for a couple days by the county health department in '07 for a dirty kitchen, and many afficianados of Mexican cuisine declare it to be pretty bad.
Rainforest Cafe: Unless you have 8 year olds with you, skip it. It's just like any other Rainforest Cafe in any major mall in the country.
La Brea Bakery: The espresso drinks made there are horrible; they come from an automatic machine and somehow even that doesn't do it right. The pastries tend to the dry side, and the counter service is alarmingly bad. The last time there I had trouble finding an employee who could speak English well enough to understand my coffee order. There's nothing you can get here that can't wait for the Blue Ribbon Bakery on Main Street, or the domeliner cafe just inside DCA. And the quality and taste is much better from the places inside the parks. Avoid La Brea Bakery unless you absolutely have no other choice!
On the flip side, I do recommend the following in DTD:
Catal: Great California/Continental cuisine, and dependably decent service. Good wine list.
Ralph Brennan's Jazz Kitchen: The service can be spotty, some nights it's fine and some nights it's not, but the food is always spot on. Great New Orleans offerings from a restauranteur who is actually from New Orleans. The bartenders make great cocktails, and they always have live jazz in the evenings. The beignets are a must!
ESPNZone: Surprisingly good American comfort food in a fun atmosphere. They are a step above the usual themed restaurant when it comes to quality and presentation, and they have good service in a casual atmosphere. If you want hearty, classic food you can depend on, you can't lose. Sports fans will especially enjoy the atmosphere and memorabilia.
Uva Bar: Officially the outdoor bar/cafe for Catal, but it has a separate menu. The burgers and appetizers are great, and it's a quicker alternative than the other sit down places in DTD.