Located at the intersection of Pearl Street and Esplanade, the parking lot at Veteran's Park has plentiful metered spaces. Stairs to the beach are located at the Southwest end of the lot.
Swim straight out from the stairs near the restrooms until you are parallel to the end of the pier. Dropping down here will put you within just a few kicks of the drop-off.