Get directions to: Cafe Miro, Miami Beach, FL Restaurant address: 448 Espanola Way Miami Beach, FL 33139, USA Driving Walking Bicycling Restaurant: Cafe Miro