800 Eubank Blvd Ne
Albuquerque, NM 87123
Albuquerque, NM 87123
Open HoursM-Th 7am-10pm, F-Sa 7am-11pm
OverviewThe original Owl Cafe was born 150 miles south of Albuquerque and grew in popularity among desert travelers and nuclear scientists on their way to, or through, White Sands Missile...
more
