3 May 2015 Ranch House Cafe by Lisa T | posted in: Classic, New Mexico, Old/Weathered, Photos, Quirky | 0 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.