Creators of a Miami Michelin-starred restaurant just opened a new spot in Little HavanaBistro 8, a new upscale Mexican restaurant in Little Havana, is helmed by acclaimed chef Pancho Ibañez, known for his Michelin-star background.