Rehearsal dinner in or near Leesburg
Just did some checking -- Lightfoot's seating capacity is 120. Tuskie's has banquet capacity for 50. This is the website I found, you should probably check it out!
Clyde's at Willow Creek Farm is not too far from Leesburg, has generally solid food, and appears to have at least one room to fit your party: