Thanks, everyone! We had brunch at the Metropolitan Club to check it out and it was wonderful! We'll have dinner there. The sides will work well for the vegetarian, too!
Since you said it's a special occasion, I'd probably go to Aquitaine Bis, which is the "nicest" place I can think of that's convenient to BC. They have at least one vegetarian entree, and I think a couple of apps.