Mekila, known as “the Greek tequila,” is a drink proudly made on the Greek island of Amorgos courtesy of the many prickly pear cacti that grow on the island. Antonis Vekris, the Amorgian who founded Mekila, is rightfully proud for coming up with a Greek libation that can rival the popular tequila drink. After all, […] Read the full story on GreekReporter.com.