BARSTOW California.
   

 

 

 

It's as if they based the town on Neopolitan Ice Cream. It seems to have three colors, at most.

I believe this is Route 66; the only way I could determine the location was by the sad remnants of a sign.