 Lucille Wiley (Dale Evans) tires of her job with a bus company and suddenly departs for places unknown, much to the surprise of her fiancee Cecil Phelps (Hardie Albright) and her Aunt Dolly (Margaret Dumont), who take off in hot pursuit. They catch up with her, but she pulls some dirty work on the car and they are stranded in the desert near the ghost town of El Dorado. They split up to search for help and Lucille runs into singing cowboy Roy Rogers (Roy Rogers) and persuades him to tow the car into El Dorado. In the ruins of the Golden Nugget gambling house, she meets an old prospector, Gabby Whittaker (George Hayes), who immediately notices her striking resemblence to a portrait of Kansas Kate Wiley (also Dale Evans), queen of the old Golden Nugget. She tells Gabby that Kansas Kate was her grandmother and Gabby leaves her to fall asleep in Kate s room. Dreaming, she is carried back to the roaring boomtown of El Dorado in its heyday...where Cyril Earle (Hardie Albright in a dual role), owner of the Golden Nugget, is in love with Kansas Kate, his star entertainer. When Kate s friend Gabby makes a gold strike, she stakes him so that he can file his claim. Cyril and his henchman Buster Welch (Roy Barcroft) try to get Gabby s claim, but cowboy Roy Rogers(dual role) comes to the rescue, cleaning up the syndicate of thieves in El Dorado, and Kate falls in love with Roy.