Get directions to: Abuelita's New Mexican Kitchen, Albuquerque, NM
Restaurant address: 6083 Isleta Blvd Sw Albuquerque, NM 87105, USA
Restaurant: Abuelita's New Mexican Kitchen