Trip Advisor Certificates of Excellence 2013 at Lake Atitlan

In San Pedro, The Clover Restaurant won a Trip Advisor Certificate of Excellence for 2013.

So did Restaurante Fe in San Marcos.

Hammer away on these links to find out more about these fine restaurants at Lake Atitlan Guatemala.