Get directions to: Costa Med, Key Biscayne, FL Restaurant address: 260 Crandon Blvd Ste 46 Key Biscayne, FL 33149, USA Driving Walking Bicycling Restaurant: Costa Med