All Reviews by miamifoodlove

  • Islas Canarias Restaurant 13695 SW 26th St, Miami, FL 33175 (305) 559-6666

    5 stars Posted on 12/11/2011 12:55pm

    Its one of the best restaurants in Miami! Good food, good service, & good prices! If you want homemade Cuban family feel, this is it. Its better than every other Cuban restaurant, including Versailles and La Carreta. Recommend to everyone i meet!