Here's a challenge: I am taking two boys, ages 10 and 12, to dinner Saturday, and I am not familiar with Annapolis dining. The boys almost never get to eat out, and if they do it's a low-end chain restaurant. Anything too fancy might make them uncomfortable for them, as they are shy. They get plenty of Mexican food at home. The older boy is really curious about foreign food and cultures, so I'm thinking Asian or .... hmmm. Anything interesting that they don't get to try in their daily lives.
I don't know much about what they like or how adventurous they are, so whatever restaurant I choose should have a range of options.