Lionshead Liquors Lionshead Liquors carries a large selection of beer, wine and spirits. The staff is incredibly knowledgeable and more than willing to help you find exactly what it is you're searching for. fShare Tweet ShoppingWomen,Men,Liquor Store Located InVail,Vail VillagePhone:(970) 476-3434Address:641 W Lionshead CircleVail, CO81657 ID383