La Paloma
6001 Moon Street Northeast, Albuquerque, NM 87111
(505) 404-1556