My dearest friend is in town visiting, we haven't seen each other in six months, and you know how best girlfriends are, people. We need a great restaurant for dinner and a wine bar for a drink afterwards that won't look down on a couple goofy old friends having a great time with maybe a wee too much to drink. She has high expectations of our food scene here in SF, but not looking for crazy exotic cuisine. It would be great if dinner and the after dinner drink were within walking distance, but not necessary. Help!