The folks behind Cvi.Che 105 have a new spot in downtown Miami.

Pollos & Jarras offers Peruvian delights in a two-floored establishment sporting Inca tribe decor and plenty of good food.

Pollos & Jarras is now open at 115 NE 3rd Ave.