They serve excellent cuban food with style