Mayta Restaurante shared by @cntraveler says: ""The top 10 restaurants in Latin America are [...] Mayta in Lima [...]"" on Postcard