ADDENDUM 2019.03.19: After having looked at this post again due to an email inquiry, I found new information plus there is updated imaging on Google Maps Street View. Sadly, both sides of the sign are now covered by a standard plastic design. Only the shape is left to hint at the glory that was once held there.
This El Rancho location is still there in the Colorado River resort town of Parker. While the current sign still has a retro look to it, it has sadly lost the palm tree and the bathing beauty underneath it.