Castro's Cuban Cigar Shop

By setting new standards in product quality, customer service, and by offering authenticity guarantees, Castros has become one of Canada's leading cigar retailers. We pride ourselves with not only having knowledgeable staff, but also by providing a unique and memorable shopping experience.


Contact Information

4-4433 Sundial Place
Whistler, British Columbia V0N 1B4


return to previous page