I should really be saying Slow Food Guatemala, Slow Food Mexico and the rest but when you are anywhere in Central America, it is very much a Slow Food place with good, clean and fair food.
Located on the western edge of South America between Columbia and Peru, Ecuador is the home to the Galapagos Islands. However ...