Del Mar is a coastal beach town in North County, San Diego, just north of Torrey Pines and La Jolla Village. Its quaint streets are lined with trendy boutiques, upscale dining, and high-end resorts and spas; all within walking distance of the beach. The world renowned Del Mar Racetrack, easy access to family-friendly beaches, and a small-town feel draw year-round visitors. An added bonus? Most of the best restaurants in Del Mar have ocean views, making for a one-of-a-kind dining experience.