Lots of parking and facilities. Good place for a boat launch.
Antioch City Marina boat ramp is located at 066010006, Antioch, CA 94509