Santa Teresa Country Club, Yucca