Here are the best things to do in San Juan La Laguna Guatemala including where to eat, sleep, get coffee, and shop for naturally dyed Maya textiles.