📍 2000 Mountain Road Northwest, Albuquerque
Slate Cafe At the Museum — Café & bar in Albuquerque, New Mexico, USA. 2000 Mountain Road Northwest, Albuquerque. Hours, map, contact. USAForAll.