Islas canariesrestaurant1633 N Bayshore Dr, Miami, FL 33132, USACuban cooking takes center stage at this Downtown Miami spot along North Bayshore Drive.Find on Google MapsNearby placesVice City Bean4.6 (757)Edgewater/Wynwood, MiamiRed Rooster OvertownOvertown, Miami{petite} maman Miami Design District4.9 (1,530)Miami Design District, MiamiAsk Karpo for more information.Get the APP