Ke Bo Restaurant Spanish Cuisine 200 Crandon Blvd104Key Biscayne, FL, 33149 View Phone 305-365-1244 200 Crandon Blvd, 104Key Biscayne, FL 33149 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page