La Mesa Inn 4007 Menaul Boulevard Ne Albuquerque NM United States
Phone: 505.881.9931 Alcohol: full bar