April 2, 2015 Peru. Land of the Incas and home to the llamas. The country is known for an array of things, from Machu Picchu to the Nazca Lines. Somehow, someone failed to mention how DELICIOUS the food was! (Either that, or I've been living under a rock.) From ají de gallina to lomo saltado, these dishes never… Continue reading ¡Que Rico! My Visit To Pollos y Jarras