Good to the last puff

Juan Lopez is another one of those Cuban brands that are overlooked by the masses. They do not have the “chops” of a  Monti or

Continue reading