Get directions to: El Charo, Joplin, MO Restaurant address: 5781 North Main Street Joplin, MO 64801, USA Driving Walking Bicycling Restaurant: El Charo