The platforms on Manhattan Beach Blvd. are for outdoor dining.
They actually blocked off what used to be diagonal metered parking spaces to make these outdoor dining areas on the street.
It didn't look like they were in use yet but looks pretty ready (tables/chairs, umbrellas for shade, etc.).