The park is a long grassy area, which overlooks Del Mar City Beach. At the south end of Powerhouse Park is a playground and at the north end is the Powerhouse Community Center. The park lies between Coast Blvd and the small cliffs overlooking the water.
Dogs are allowed throughout the park as long as they’re on leashes.