Where to Go in North America for Food Lovers in 2026
"In Santa Fe, New Mexico, along Route 66’s original alignment, this hotel sits steps from the city’s historic plaza and caters to road trippers seeking upscale comfort with a sense of place." - Julia Eskins