I'll be throwing a party for 40-50 in the spring, and I haven't decided whether to do it at a restaurant in Baltimore or at my house in D.C. with a caterer. I'm hoping you all can help me out by offering recommendations of restaurants in Baltimore (not the burbs) that could/would host such an event and are casual but have great food. I'm looking for a feel like Henningers or the Black Olive -- comfortable, not super-refined.
Alternatively, I'm looking for caterers/restaurants that cater in D.C., and I'm open to ethnic options -- middle eastern, asian, etc. The main priority is that the food be really, really good. I know that the class of caterers is Occasions, Design, and Susan Gage; feedback on them would be great, as would suggestions of restaurants that do catering with good results.
At this point, I'm not thinking about price -- I just want to get a sense of the universe of options.