La Paloma
6001 Moon Street Northeast, Albuquerque, NM 87111
(505) 828-1474