Yep, I eat them all the time in Puerto Rico, Miami and occasionally in South Philly. Nice wonderful collection of fantastic tastes and aromas. For the record, I have NEVER heard of that tacky aluminum foil bit. I would think that cheapens such and really reduces the flavor. A Puerto Rico friend cautioned me to NEVER ask for a "Cubano" at a restaurant, always ask for a "Cubano Sammish", in espanol, of course. I think you know what he meant.
MisterNice