Cotoa is an Ecuadorian-born, globally inspired restaurant located at 12475 NE 6th Ct in North Miami (Miami), FL.