I have these often. Cuban / Spanish is by far my most favorite food and it is one of the nice things about living where I do. We have a lot of new Cuban restaurants opening up fairly close to where I live because they are moving out of Tampa and Miami. My daughter lives in Ocala and she found a nice Cuban sandwich shop about a mile from her house. It is the Real McCoy. The owner moved up from Tampa to get out of the big city. Great food.
As long as it's real Cuban bread.....be careful for many of the sandwich shops and restaurants to pass off a Cuban sandwich on their menu as authentic, when in fact, they are using french bread or something else. If it's not real Cuban bread, baked with lard, then it's not a Cuban sandwich.