Fun place!
Soccer games YAY!
Vista Verde Park is located at 22576 Alma Aldea, Rancho Santa Margarita, CA 92688