Get directions to: La Posada De Albuquerque, Albuquerque, NM
Restaurant address: 125 2nd Street Northwest Albuquerque, NM 87102, USA
Restaurant: La Posada De Albuquerque