We did one for about 30 people at Union Street Public House in Alexandria last summer. We chose this place because we wanted a relaxed atmosphere and something that didn't require a lot of coordination. The food at Union Street isn't my favorite, but the staff was amazing and everyone had a great time.
Union Street Public House
121 S Union St, Alexandria, VA 22314