Taqueria Ranchera
139 Old Coors Dr Sw Ste D
Albuquerque, NM 87121-2381
505-203-4524