I’m assuming with teens you aren’t looking for anything too fancy. Maybe City Tap in either Dupont Circle or Penn Quarter. Or Buca di Beppo or Carmines—these types of events seem to often be held there. Glover Park grill has private events and is reasonable. I think Tony and Joe’s has an event room.