San Diego , Ca is home to many well known Golf Courses. Here are some of the top 20.