I know Cuban sandwiches tend to be reginal, where Tampa does them correctly and every other place is wrong
So what are your go to places?
Right now my favorite is The Hot Tomato in Riverview (Just off of I-75 Gibsonton exit so if your driving by it is a great place to drop in for lunch). Sandwich is spectacular, if possible eat it there for best flavor (still really good for take out but not quite as good).
Real good place that has gotten ridiculous with their price: Brocato's in Tampa. Used to be able to get a special: 1/2 Cuban and huge devil crab (or potato ball) for $9. Now a Cuban is $13, same with the crab at $13. Place was always packed so they kept upping the price, guess I can't blame them but haven't gone there in years due to the price. The devil crab is the best by far I ever have had, nothing even comes close to it.
Pretty much the rest of the places I go to fall into the "pretty darn good" category: Liborios in Tampa, Cafe Cuba in Valrico, Moreno Bakery and La Cocinita Cubana in Brandon. All the others I have tried fall into the "ok to crap" bucket.
On a side note the Frita Cubana (or Cuban hamburger) served on Cuban bread instead of the regular roll at La Cocinita Cubana is pretty damn tasty.