San Diego is best known for its surf culture, stunning beaches, and sunny weather. There are endless activities for the outdoor adventurer, but no one will blame you if your agenda consists solely of getting sand in your toes and salt water in your hair. If