Located about 30 minutes north of downtown San Diego, La Jolla (pronounced la HOY-yah) draws surfers and sun-enthusiasts with its mansion-lined beaches .