Caribbean Beans

Small Mexican coffee farms are more common than large plantations, but with over 100,000 coffee farmers, Mexico ranks as one of the largest coffee producing countries in the world. Most farms are in the southern states of Veracruz, Oaxaca and Chiapas. A cup of Mexican coffee generally offers a wonderful…