Browsing Tag

Admiral

Cigar Review: Red Anchor Admiral

Red Anchor was the start of the boutique cigar industry when the line originally released in 1772 in Holland. Albertus Hillen Sigarenfabriek established the Red Anchor Factory and Cigar Brand in Delft, Holland. On February 22, 1772, legal permission was granted from the Aldermen of the Municipality of Delft, for Albertus to sell his cigar brand under the Red Anchor name.¬†2022 marks the 250th Anniversary line and it returns via¬†United Cigars and is made at […]

Continue Reading