La Llorona Park is a river park along the east side of Rio Grande where ducks, herons, egrets, and other river creatures can be appreciated. A 3-mile hiking and biking trail allows participants to enjoy every season of the year.
The AllTrails website has a description and map of a hike at La Llorona Park.
Restrooms on site
Roadside viewing
Wheelchair accessible trail
Entrance fee
Last updated April 12, 2023