La Costa Resort and Spa: The Home of Champions is Better Than Ever James A. Frank La Costa Resort and Spa, in Carlsbad, California, about 40 minutes north of the San Diego airport, is one of… Read more »