Explore hiking trails around Windcrest, Texas. The best hike near Windcrest is Bush Hill Loop via Hillview Nature Trail, a 3.1 mile loop in Eisenhower Park. Windcrest has population 5364.0.