We have 8 people for a company Christmas party and I'm looking for some private room or tasting menu ideas. Place shouldn't be too stuffy, we're all in our 20s and early 30s. I saw a rec for Lon's wine cave and that looks perfect but I thought I'd see what else was out there. We typically do Drinkwater's but I wasn't happy with the service last year. Budget roughly $150/person.