Get directions to: Creek 28, Miami Beach, FL Restaurant address: 2727 Indian Creek Dr Miami Beach, FL 33140, USA Driving Walking Bicycling Restaurant: Creek 28