California Family Friendly Outdoor Play Parks PlaygroundsVista Hermosa Natural Park 100 N Toluca St, Los Angeles, CA 90026 Hours: Monday-Sunday …