Spirits of the Tabeguache Return to DirectoryListing CategoryBeer & Liquor, Beer & Liquor, Food & Beverage, RetailBusiness DescriptionRetail liquor storePhone(970) 864-7758Address440 Main Street, Nucla CO, 81424