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