Mountainair from New Mexico Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cafe Chameleon - New Mexico, Mountainair, 104 West Main, 87036 (505) 847-1855 Map Mountainaire Chuckwagon - New Mexico, Mountainair, 305 West Broadway, 87036 (505) 847-0178 Map