While it lasts, Diner Dash is enjoyable, even if it is repetitive. Trying to juggle a seemingly endless number of tasks and then successfully finishing a day is personally quite rewarding, and you really get a sense of accomplishment from doing so. Unfortunately, there's not much to do once you've beaten the game's six restaurants and approximately 70 levels. You can play endless mode, and there are a few multiplayer game types where you can try for the highest score, serve a certain number of customers first, or see who can go the longest before losing three customers.
Diner Dash's simple visuals get the job done, but just barely. The restaurants aren't very detailed, and you've got limited customization options to work with. When all your tables are full it can be difficult to see what individual customers are doing or even discern what type of customer they are. The DS version makes poor use of the system's dual screens, and it's tough to keep an eye on patrons waiting to be seated because you have to scroll the screen to see them. The PSP version looks the best thanks to its larger, clearer screen. The audio doesn't offer much to get excited about. There are some helpful sound effects here and there, but there's not much variety to them. Nor is there much variety to the music, which is simple, not all that catchy, and super repetitive.
At $30 it's difficult to wholeheartedly recommend Diner Dash on the PSP or DS, especially when you can play a limited version of the game for free on the PC or get the full version for just $20. Sure, it's fun while it lasts, but once it's over there's very little here to get you to revisit it.