Anyone that lives in West Florida and loves cigars knows about The Cigar Castle. A haven of cigar enjoyment located just East of The University of South Florida, The Castle lies between Tampa and a suburb of Tampa known as Temple Terrace.

See more at Cigar Journal

Join Cigar World Testing Lab

Comments

No one has commented on this page yet.