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.
Copyright 2012 by Post Newsweek. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.