The Stor — local spot in Carrizozo, New Mexico · Hottub