Get directions to: El Charro, Tahlequah, OK Restaurant address: 5681 South Muskogee Tahlequah, OK 74464, USA Driving Walking Bicycling Restaurant: El Charro