Miami’s beloved taqueria, COYO Taco, is marking its 10th anniversary with an unforgettable celebration at its Wynwood flagship on March 28.