You can't even get good Cuban food in Cuba.
Miami is your best bet. I recommend "La Carreta", a chain of restaurants in S Florida.
Off Topic » in reply to Okay, I won't expect it.
Miami is your best bet. I recommend "La Carreta", a chain of restaurants in S Florida.