Fellow 'hounds... A little help here, please.
I moved from NYC a few years ago, and I'm returning to celebrate the big 3-0. We're a group of 10 looking for a place with fabulous food and great atmosphere, but nothing too over-the-top or too pricey. We were originally set for Alta, but they only take large groups early (7 pm) or late (9:30 pm). But that's the sort of vibe / price point / atmosphere I'm looking for.
I know I can rely on this board to steer me in the right direction. Any recommendations?