Get directions to: Taco Mayo, Altus, OK Restaurant address: 1322 N Main St Altus, OK 73521, USA Driving Walking Bicycling Restaurant: Taco Mayo