A bright red door beckons one to enter this establishment on Canyon Road in Santa Fe, New Mexico.