San Diego has a reputation for beaches with fine surf and lazy days in the sun, but swarms of tourists in the center of town can certainly detract from the laidback atmosphere. Luckily, San Diego ...