Scotch whisky cask tequila launched – Imbibe
Imbibe
For the latest in tequila, look no further than, er, Scotland. UWA Tequila, Scotland’s first premium tequila company, has unveiled the first two of three t.