Los Olivos is a Mexican Restaurant located in Albuquerque, New Mexico.

Location

7900 Zuni Rd SE, Albuquerque, NM 87108