Waukomis from Oklahoma Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map El Charro - Oklahoma, Waukomis, 10306 S Highway 81, 73773 (580) 758-3313 Map