I know I asked this question before a couple of years ago, but couldn't find the original post. Same question: price no object really; not bistro food; classical French preferred, but could be across the river; we would be driving. I remember one place suggested was in N. J., but that isn't necessary. If I could say "knock our socks off" in French, I would, but I'm not great with languages!
Special occassion: me treating hubby.