Ranch House Cafe

Ranch House Cafe Sign
Ranch House Cafe Sign

In Vaughn, New Mexico, along US Route 60. I’ve noticed a number of sputnik-like decorations along both Highways 60 and 66­­ — I can only guess that the space race was an architectural inspiration.