A discussion about this distilled spirit on the general board makes me want to try this. I had never heard of it before.
Probably would like to try a glass before commiting to a bottle. Does any restaurant/bar sell this? If so, do you have a recommendation for the a type to try?
What stores sell it by the bottle? Any recommendations would be appreciated for good brands.