Cotoa — Miami | Florida Menus

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