Skip to Content
Nov 27th 2006 8:33PM i am from SF and have been a wine enthusiast for quite awhile. i'm also lucky to have some good friends who are sommeliers. California wines have it locked. As someone mentioned above, they are consistently the best : )
Are you michelle? If So, Login Here.