Breaking news!
I called the place mentioned and, given our guidelines, was recommended to the Stout Public House--a real bar and a restaurant (so no problems with under 21) that someone described as a "classy Irish pub". It's about 4 blocks from the show and their menu looks reasonable (so it's easier than going family style at Buca's). It's on 1125 6th Ave and we're thinking about meeting at 7 pm. Their website is:
www.stoutsd.com
What do you think?