I'll be in DC for work next month. However, I want to invite my colleagues to a birthday dinner, one of whom only eats halal. I'm looking for somewhere easy to get to by public transport, a smart but relaxed atmosphere, not too expensive but fantastic food. I love food of any description and sadly cannot narrow it down. We do live somewhere which already does fantastic Indian and Pakistani food and one colleague is from Spain so something we don't get at home would be good . Suggestions please!