The stunning Presidio Golf Course, on the grounds of the former U.S. Army military fort, is one of the oldest courses on the West Coast, established in 1895, and it's renowned for its thousands of towering eucalyptus and pine trees and its challenging play. The public course invites visitors to hit a bucket of balls at the large driving range, open seven days a week, or tune up their short game on the six-hole practice putting and chipping green. A casual café in the clubhouse is also open to the public. If walking in the footsteps of famous patrons matters, know that President Theodore Roosevelt reviewed the troops here in May 1903, and golf enthusiasts such as Bob Hope, Babe Ruth, Charles Schulz, and Joe DiMaggio have played these links, too. City and Northern California residents get a discount on greens fees, and if you're willing to play an early nine holes on weekend mornings, things get even cheaper. Fore!