Touched by fresh ocean breezes, and located just north of San Diego set within a captivating 400-acre village, Omni La Costa Resort and Spa, a Golf Magazine "Top-100 Resort in North America" and Golf ...