Xanada is a well known Santa Fe store within the famous Jackalope property in Santa Fe, New Mexico. Xanadu has been doing business in this amazing city for over 20 years.