The Dome restaurant brings eco-friendly Latin American & a caviar bar to Coral Gables