I have never tried cuban food but always up for a challenge. I hope it's spicy. Any reason to get FTers together is fine by me. Since I bring my dog to work with me, I have to drop him off at home(Glenview) or have my mother take him for a night. Where the place located?