Get directions to: El Mezcal, Ottawa, KS Restaurant address: 402 South Main Street Ottawa, KS 66067, USA Driving Walking Bicycling Restaurant: El Mezcal