Vista Hermosa Park Published July 12, 2019 Loading Map.... Vista Hermosa Park100 N. Toluca St. - L.A.Events 34.06197230000001 -118.25793859999999 Address 100 N. Toluca St. L.A. CA United States Upcoming Events No events in this location