I am coming up from LA for a wedding. While in town, I'd like to take my friends out for Cantonese seafood. (The wedding will have a western-style banquet, so I need my walnut shrimp fix.) Is Harbor Village in the Embarcadero the best option? I seem to remember Yank Sing in Rincon Center tending toward Shanghai dishes. Thanks for your help!