Mallard Lake

Advertisement

Jr Drive
San Francisco, CA 94121

Mallard Lake is a serene body of water located in San Francisco, California. Surrounded by lush greenery and walking paths, it offers a peaceful retreat from the urban bustle. Visitors can enjoy birdwatching, picnicking, and leisurely strolls along the water's edge, making it a perfect spot for nature lovers and families alike.

Generated from this place's information

Own this business?
See a problem?

You might also like

Advertisement