The immensely popular city of San Diego has some exceptional public golf courses. Click here to explore them.