Island Smoke Shop
On the the trip back from Key West we stopped briefly in the Island Smoke Shop in Key Largo, FL. This is the largest cigar shop in the Florida Keys and South Florida and is a must stop for any cigar lover heading there. The shop is located in Pink Plaza on the west side Read more about Island Smoke Shop[…]