We're going to be in D.C. next week for the opening of the Indian Museum. We'll be staying at the Holiday Inn-Capital (550 C St., SW). We'll also be without a car. (I live in NYC and never owned one, so I'm basically a pedestrian). So. Is there any hound-worthy restaurant within walking distance of the hotel? Any suggestions will be welcomed.