The town of Cabazon, just west of Palm Springs via Interstate 10, is where kids clamor to see the surreal giant dinosaurs outside a (quite tasty) taco stand. Fields of power-generating windmills ...