The D Grill is a solid spot for breakfast and sandwich items. I tend to lean towards the omelets here although I've had almost everything on the menu. Other solid choices include the French Dip and Pasta w/ Meatballs.
The service is good, but this place does get a little backed up. Don't be surprised if you have to wait 30 mins for a table on Sat and Sun.