My husband and I are looking for 4 great restaurants (good wine lists a bonus). Celebrating our son's 21st b'day one night, taking some of his work friends to dinner another night. Recommendations from others include Harvest Vine, Lark, Cafe Juanita. Also Zoe. Would love to go to Walrus & C. But concerned about the wait. We are staying downtown and will have a car. Would love some advice!