Del Mar Race Track

Del Mar race track is an American Thoroughbred horse racing track at the Del Mar Fairgrounds in the seaside city of Del Mar, California, 20 mi north of San Diego. Del Mar race track has a very popular hat day opening day at the races every year. It’s quite a spectacle as you can see