Tot lot, parts of Del Mar’s Powerhouse Park to be dog-free+

Tot lot, parts of Del Mar’s Powerhouse Park to be dog-free