Get directions to: Clamatos, Lexington, KY Restaurant address: 2304 Versailles Rd Lexington, KY 40504, USA Driving Walking Bicycling Restaurant: Clamatos