Addison is located on the lush grounds of The Grand Del Mar resort, which is tucked in the Los Peñasquitos Canyon Preserve just north of San Diego. The fine-dining restaurant overlooking the resort’s verdant fairways is only one of two Five-Star restaurants in Southern California. The elegant, secluded spot is a short drive from San Diego and just minutes from the coastal communities of La Jolla and Del Mar. You’re also less than five miles from the Del Mar Thoroughbred Club if you want to see the races before dinner. If you’re not already staying at the resort, we recommend making a day of it by visiting the beautiful spa before enjoying an amazing evening of food and wine.