Yes we do! (Employee of Los Vaqueros)
This location is on the North side near the dam. There is no wheelchair access to the water on this side. There are multiple points on the South side that have wheelchair access to the water.
yes, at the marina pier
Yes all around the shores and up to the marina
YES they do.
Thanks! Your answer is awaiting moderation.