Bay View Park
You can park on the east side of Lakeshore Drive right by the Bay View Park brown wooden sign. From there, you have to walk down the path to the beach.
This beach is narrow, so be sure you know what you are doing and are capable of handling your kite. This is not a good self launch location and even with an experienced launch buddy, your kite could end up in the trees.
The good news is, the water is flat because of the breakwall.