Specialty Bottle Shop & Tasting Room on the North Shore of Lake Tahoe. Come in for a hard to find bottle of whiskey, stay for the chillest local's bar in town. With a constantly rotating tap selection of craft beers, there's always something new to taste.
599 North Lake Boulevard, Tahoe City, California 96145, United States of America
Leave a Reply ·
You must be logged in to post a comment.