The El Vado is a quaint throwback to days of yore along Route 66, just south of the Albuquerque city center.
Copyrighted