Lazaro Victores is from Cuba and has been rolling his own cigars for 17 years now. He has his own shop near Tampa, FL called Dreams of Cuba you can visit the website HERE. and find him on Facebook and Instagram. His shop address is 777 Dodecanese Blvd, Tarpon Springs, FL 34689
Thanks again to Michael at StogyJournal.com for connecting us! Go check out his reviews!