Read More Elcielo, the Colombian restaurant in Miami that was awarded a Michelin star in 2022, has branched out — into the space that was once home to The Bazaar by José Andrés at the SLS South Beach hotel.
Miami Herald SLS South Beach El Cielo Off