The McAllen Nature Center is owned by the City of McAllen, and is a lovely area with nature trails and good birding. They have 33 acres and 1.6 miles of trails (including ¾ mile ADA accessible) and offer various programs (See their Facebook www.facebook.com/mcallennaturecenter). Parking, picnic tables and restrooms available. Best of all, it's free!
We enjoyed walking the trails, feeling immersed in the habitat, and found some great birds. You can see recent bird sightings on eBird
http://ebird.org/ebird/hotspot/L421038
Worthwhile visit. read more