Get directions to: Copa De Oro, Albuquerque, NM
Restaurant address: 7 Avenida Vista Grande Albuquerque, NM 87111, USA
Restaurant: Copa De Oro