We had our (very small) wedding reception dinner at Firefly restaurant in DC, and loved it. We found Firefly because of their local food sources, and love eating here. Their menu adaptability for multiple food restrictions (vegan, gluten-free, dairy-free) for both me and several guests was awesome. We had a really great experience working with the event staff, and found both of the ladies we worked with very responsive and helpful.
We had our reception at Firefly and it turned out to be fabulous.
What we did: We rented the entire place, and were able to create a great mingling area in the lounge with an open bar that matched our brunch menu and had a space for a small band. The fruit served during that time was delicious and the space accommodated our 45 guests perfectly. We could have had up to 60 without trouble, but this was perfect. Then the brunch was served, cake was served, and the service and timing was excellent for all of our activities.
How we got there: Firefly was excellent - extremely flexible and willing to do whatever would make it easier for us. They worked with us to create a custom brunch menu, including special orders for allergies, and a great floorplan for the activities. The price was reasonable and I definitely did not feel like we were pennied-and-dimed. Special bonuses: The event coordinator came in on her day off to let us play with the floorplan and test the sound system, and the manager did some creative serving (and not serving) before the reception began to ensure everything could be setup in plenty of time.