/
/

View all 12 photos




+8
The Owl Cafe, a beloved Albuquerque landmark since 1986, keeps the spirit of old Route 66 alive with its family-friendly, 50s diner atmosphere. This dog-friendly establishment boasts an award-winning menu, outstanding service, and a calendar packed with super fun special events, including classic car shows, Balloon Fiesta...