Peru is the food mecca of South America, proudly laying claim to a selection of the best restaurants in the world and the #1 restaurant in Latin America. Although the gastronomic publicity tends to focus on the capital, Lima, culinary adventures await the traveler wherever they go in this country. Each region has its own specialties […]