Location

Route 66 Inn
1818 Historic Route 66,
Santa Rosa, New Mexico, 88435