Leon’s Cigars

In our midst of looking for Christmas gifts, we found a famous cigar store in Los Angeles. We found out about it from an article in the Los Angeles Times. The store is called Leon’s Cigars, and is located at 3956 1/2 W. 6th Street, Los Angeles. It is a small shop that turns out great cigars. At least that is what I was told. Since I do not smoke I am going on what others have said about it.

Leave a Reply

Your email address will not be published. Required fields are marked *