Bedwell Bayfront Park 1600 Marsh Road, Menlo Park, CA 94025 Bedwell Bayfront Park is a 160-acre nature park that is surrounded on three sides by the Don Edwards San Francisco Bay National Wildlife Refuge. Visitors can enjoy bird and wildlife watching, access to easy walking trails, and a Native American poem made of rock sculptures. Tagged as: , Nature park