This would be towards the top of your budget, but I love Convivial for a gathering like this - the atmosphere is great and I think it's a rare place where the VALUE you get for the price is really high. The food is so, so good and well-prepared.
Unconventional Diner is another option - meals there go faster, but the food is great and interesting.