Byron. A cigar that not many have heard of, but those who know it have succumbed to its greatness. I will not hide the fact that Byron is one of the best cigars I have ever smoked. A brand I never heard of until I came to The Cigar Authority and Two Guys Smoke Shop. Owned by Selected Tobaccos and Nelson Alfonso the cigars are made in Costa Rica, but the blend is a closely […]
Browsing Tag