I'm curious about this as well. And I mean CUBAN restaurant, not watered down version.

Haven't found one that compares to those in Florida yet....