I'm trying to pick a restaurant in either Baltimore inner harbor, DC, or Annapolis for a small bachelorette party (maybe 6 people). The bride would like somewhere nice, but not too expensive (less than $20 for entrees). I don't know how reasonable that price range is in the DC area. The guests have a wide range of tastes/food restrictions including incredibly non-adventurous eaters, vegetarians, and people who don't eat fish or red meat, so a restaurant with a variety of well made but simple dishes might be best. None of us are big drinkers, so it'll probably be more a nice meal and a few drinks kind of thing. I would appreciate any suggestions as I don't live in this area anymore and have no idea about restaurants nearby!