Owl Cafe in Albuquerque, New Mexico (Route 66)
Roadside attraction? Check. Classic American diner? Check. Route 66 landmark? Check. The Owl Cafe in Albuquerque, New Mexico is all of these things and more. If you give a hoot about your Arizona Route 66 road trip, stop here to admire the novelty architecture, snack on a green chile cheeseburger, and wash it all down …