17 Places You Must Eat At In Lima, Peru 11/08/2018 07:28:00 am Travel Lima is the food capitol of South America — and for good reason. View Entire Post › via BuzzFeed/Travel SHARE THIS