Looks like the pedal boats will be back as soon as July 20th.
This from Echo Park Lake Pedal Boats Canoe and Gondola Facebook page:
Getting ready for our first trip down! We sign
papers tomorrow morning, with the goal of July 20th opening. Anyone
around Thursday morning at 10:30 to lend a hand unloading the Gondola? Great news. Echo Park Pedal Boats Facebook Page