Isla Canarias is their traditional Cuban food. The one on Bird and 137 is the better of 2 locations. Finka is a “trendier” and it’s a fusion restaurant of Cuban, Asian and Peruvian food
They only have the locations out west by 137th avenue on coral way and one on bird. Plus they have Finka on 147th and Coral Way. Those are way out of the way of HRS